Hozzászólások
Az oldalamon: http://cfhay.inf.elte.hu/~panther/index/nevsor/csoport/10 a névsor egy táblázatban van, a befoglaló blokk meg div-ekből áll össze. Ha a táblázat nagyobb, mint a képernyő szélessége, akkor kilóg az ablakból, viszont a befoglaló blokk továbbra is az ablak szélességéhez igazodik. Hiába játszom a CSS-ben a width: 100% berakásával/kivételével, nem veszi figyelembe :?
Erre van valakinek ötlete?
- A hozzászóláshoz be kell jelentkezni
csak tipp: width: auto?
- A hozzászóláshoz be kell jelentkezni
[quote:cfe4ca9aed="blau"]csak tipp: width: auto?
Nem veszi figyelembe. Akármit írok oda. Megkerültem a problémát: táblázattá alakítottam (mint kezdetben volt), majd valamikor játszom vele.
- A hozzászóláshoz be kell jelentkezni
udv mindenkinek. nezegettem a weblabor forumat, de az eleg rosszul kovetheto szerintem, azonkivul nem akarok mas oldalon forumozni (slurp), uh itt teszem fel a kerdeseim.
adott egy legordulo menu css-ben, mar nemtom honnet loptam, es alatta egy hirdoboz.
a menusor (most epp) igy van definialva:
[code:1:88397b2e28]
#menu {
width: 700px;
background: #eee;
text-align: left;
margin: 0px auto 20px;
padding: 0px;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 10em;
float: left;
}
[/code:1:88397b2e28]
a problemam, hogy az adott oldalon nem rakja megsem teljesen fentre, hiaba van a margin-top 0-n. raadasul firefoxban mashova rakja, mint operaban. erre tud valaki okosat mondani?
amikor pedig keretet raktam a div kore, akkor nem foglalta magaba a menuelemeket. ez igy normalis? elolvastam jopar leirast, meg a w3-on levo referenciakat, de ez valahogy nem tiszta.
- A hozzászóláshoz be kell jelentkezni
a problemam, hogy az adott oldalon nem rakja megsem teljesen fentre, hiaba van a margin-top 0-n. raadasul firefoxban mashova rakja, mint operaban. erre tud valaki okosat mondani?
Nem biztos, hogy értem, hogy mit akarsz. De a margin a szülő konténerre vonatkozik csak. Attól függ, hogy a #menu-n kívül mi a szülő. (vagy pedig a position: paramétert is meg kell adni)
- A hozzászóláshoz be kell jelentkezni
[quote:28a71ee7f1="einstand"]Nem biztos, hogy értem, hogy mit akarsz. De a margin a szülő konténerre vonatkozik csak. Attól függ, hogy a #menu-n kívül mi a szülő. (vagy pedig a position: paramétert is meg kell adni)
aha! ezt lattam a csszengardenben is, hogy van egy container div.. nos nalam ez kapasbol a body-ba van agyazva, de a body-nak 0px a margoja. vagy ez meg nem child-parent viszony?
ez a menu kozepen kene hogy legyen, ezert van auto margo oldalt. ha a position absolute, akkor hogyan lehet kozepre rakatni? mert ekkor a top: 0px;-re valoban jol felmaszik, csak a margokat felejti el.
szerk.: na, mostmar body { padding: 0;}-val operaban jo, de firefoxban a teteje es a menu kozott meg mindig rengeteg hely van :(
- A hozzászóláshoz be kell jelentkezni
[quote:be8114ee81="blau"]
aha! ezt lattam a csszengardenben is, hogy van egy container div.. nos nalam ez kapasbol a body-ba van agyazva, de a body-nak 0px a margoja. vagy ez meg nem child-parent viszony?
padding?
[quote:be8114ee81="blau"]ez a menu kozepen kene hogy legyen, ezert van auto margo oldalt. ha a position absolute, akkor hogyan lehet kozepre rakatni? mert ekkor a top: 0px;-re valoban jol felmaszik, csak a margokat felejti el.
Ha jól rémlik, akkor a left, és right-ot kell auto-ra állítani.
Továbbá erre sem emlékszem jól (ha nekem kell ilyen, mindig felütök valami tutorialt, vagy példát), de valamelyik böngésző arra harap, ha html-re is margin: 0px-t álllítasz.
[code:1:be8114ee81]
html,body {
margin: 0px;
}[/code:1:be8114ee81]
(Weblaboron szokták az ilyet tudni)
- A hozzászóláshoz be kell jelentkezni