IE-ben nem lehet 19 pixelnél keskenyebb divet kitenni?
Hali!
IE-ben nem lehet 19 pixelnél keskenyebb divet kitenni? Most először találkoztam ezzel a problémával. Egy 4 pixel széles divet akartam kitenni, de nem lehet! Eddig mem volt ezzel gond, mert ennél szélesebb diveket használtam.
példa
-----
Két div egymás mellett. Jól látszik hogy a 4px és 19px között semmi különbség nincs (IE-ben).
■ IE-ben nem lehet 19 pixelnél keskenyebb divet kitenni? Most először találkoztam ezzel a problémával. Egy 4 pixel széles divet akartam kitenni, de nem lehet! Eddig mem volt ezzel gond, mert ennél szélesebb diveket használtam.
példa
-----
<div style="width: 300px; height: 4px; background: red; float: left"></div>
<div style="width: 300px; height: 19px; background: green; float: left"></div>
<div style="width: 300px; height: 19px; background: green; float: left"></div>
Két div egymás mellett. Jól látszik hogy a 4px és 19px között semmi különbség nincs (IE-ben).
Hmm
Ez kell neked:
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
background
background: red;
is használható.Attila
overflow
Miért?
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
Nos, pontosan arról lenne
Mind a két ötlet jó volt:
{
width: 580px;
height: 4px;
background: url(../kepek/tartalom_szegely.gif);
line-height: 4px;
font-size: 4px;
}
vagy
.tartalom-szegely
{
width: 580px;
height: 4px;
background: url(../kepek/tartalom_szegely.gif);
overflow: hidden;
}
Egyébként az miért van, hogy IE-ben nem lehet 19px-nél alacsonyabb divet kitenni (trükközés nélkül)??
(Kösz a segítséget!)
???
nekem, amúgy, úgy tűnik, hogy a kedves IE mindenképp tesz egy szóközt (és ezzel együtt egy sort is) az üres elemekbe is.
(szvsz) kgyt megoldása tényleg jobb/szebb, a jövőben majd magam is valahogy hasonlón fogom megoldani.
bbalint