CSS: lista, érdekes kihagyás
Sziasztok!
Olyan gondom van, hogy ha csinálok egy listát, és CSS-el vízszintesen egymás mellé teszem őket, padding, margin bordert mindent 0-ra veszek, akkor sem lesz tökéletesen egymás mellett.. Egy kis hely akkor is marad. Ha a HTML forrásában a 4-5 (lista elem <li> .. ) sor egymás mellé, és nem egymás alá kerül, akkor tökéletes. Ebből gondolom hogy az újsor karakter a ludas. Van rá más, CSS-es mód, hogy ezt kikerüljem?
Köszönöm szépen előre is a válaszokat
■ Olyan gondom van, hogy ha csinálok egy listát, és CSS-el vízszintesen egymás mellé teszem őket, padding, margin bordert mindent 0-ra veszek, akkor sem lesz tökéletesen egymás mellett.. Egy kis hely akkor is marad. Ha a HTML forrásában a 4-5 (lista elem <li> .. ) sor egymás mellé, és nem egymás alá kerül, akkor tökéletes. Ebből gondolom hogy az újsor karakter a ludas. Van rá más, CSS-es mód, hogy ezt kikerüljem?
Köszönöm szépen előre is a válaszokat
\s
[\s]+
kifejezésre, egy darab szóközként jelenik meg.
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
Köszi
Nem újsor, hanem...
Az újsor karakternek kevés köze van a dologhoz, az egész HTML fájlt írhatnád egy sorba is. Ha <li> elemeket akarsz egymás mellé tenni, akkor használd a display:inline utasítást.
Egyébként meg én szoktam olyat csinálni az elején, hogy:
{
margin:0px;
padding:0px;
}
Ez minden tag széleit 0 px-re állítja. Egyébként meg tedd föl a kódot netre, hátha ki lehet ötölni valamit. :)
ProClub
proclub##kukac##karinthy.hu
Detto
KGYT verziójára gyanakodtam én is, kérdés hogy van-e más megoldás az egymás mellé íráson kívül?
Köszi szépen az eddigieket.
Van megoldás
Arra kell vigyázni, hogy az ul-nak height értéket kell beállítani ahhoz, hogy a további tartalom ne csússzon össze a listaelemekkel stb.
Esetleg egy
clear: left
tulajdonságú elemet a cucc után tenni...--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu