css padding dolog
Vagy egy
#menu { position:absolute; left:46px; top:127px; width:212px; height:146px; background-image:url(menu.gif); }
értékű div
beteszek egy szöveget, amit jobbra akarok igazítani, ha fent lévő kódsorba írom be , hogy padding-left 20px; akkor az egész divet kinyomja jobbra hátérrel mindennel egyűt
külön divet a padding miatt nem szeretnék felvenni
a kérdés az lenne hogy a #menu-ben meglehetne e oldalni, hogy a szöveg jobbra menjen anélkül , hogy bármi gubanc történne ?
■ #menu { position:absolute; left:46px; top:127px; width:212px; height:146px; background-image:url(menu.gif); }
értékű div
beteszek egy szöveget, amit jobbra akarok igazítani, ha fent lévő kódsorba írom be , hogy padding-left 20px; akkor az egész divet kinyomja jobbra hátérrel mindennel egyűt
külön divet a padding miatt nem szeretnék felvenni
a kérdés az lenne hogy a #menu-ben meglehetne e oldalni, hogy a szöveg jobbra menjen anélkül , hogy bármi gubanc történne ?
Hogy mit?
css
"akkor miért nem úgy igazítod a dolgot, hogy 20 px-es arrább legyen?"
ott a háttere is ha odéb igazítanám akkor ugyebár a háttér is menne vele együtt és így nem passzolna a design , ezért diven belülkel jobbra, és úgy szeretném hogy ne egy másik divvel legyen megoldva a jobbra vívés hanem ebben a kódban
padding-left + - width
A hátteret azt kizárt, hogy kitolja, max ha nem adtad meg a no-repeat-et akkor a szélesebb box miatt ismétli.
A padding-left irányvonal a célnak megfelel, csak a div szélességét annyival kisebbre kell venni mint amennyi a padding-left.
De elég gány megoldásnak tűnik amit csinálsz.
cs
ez müködik thx
"De elég gány megoldásnak tűnik amit csinálsz."
te hogy csinálnád ?
Re: te hogy csinálnád ?
Mivel a design-t nem láttam így nem tudok nyilatkozni, pl.: lehet másképp vágnám meg.
De az is lehet, hogy tényleg nincs más megoldás, ezért írtam, hogy annak tűnik, ez nem jelenti azt, hogy feltétlen az is. ;)
Megvan
cs
a firefox ie6 nem ismeri a padding-right-ot
van valamilyen kevésbé ismert parancs vagy parancsok ami azt tudná mint amit a padding-right nak kellene tudnia ha használná a böngésző ?
padding
1px = top;
2px = right;
3px = bottom;
4px = left;
Értelemszerűen értékeket megadva, ahol nem kell ott 0 vagy 0px;
Ismeri
cs
Nem feltétele