Ez a kis trükk nem annyira nagy dolog, lehet sokatok tudja ezt, de nekem még új volt, ezért leírom:
Sokszor előfordul, hogy Internet Explorerben, Firefoxban, Operában stb... a margin tulajdonságra szétesik a lap, nem ugyan akkora, nem azt a képet mutatja más-más böngészőben.
Adott például egy szürke hátterű oldal (#dbdbdb), és ezen szeretnénk az oldal szerkezetét megvalósítani. Van egy fejlécünk, narancs háttérrel(#FF7400).Ezzel nincs semmi gond, width:750px, height:150px. Ez alá jön a tartalomrész, 30 pixellel lejjebb, mint a fejléc:
#tartalom {
width: 750px;
background-color: #FF7400;
border-top: #dbdbdb solid 30px;
margin:0;
padding:0
}
Láthatjuk, hogy a div-nek nem margin értéket adtunk meg, hanem egy bordert, ami olyan színű, mint a háttér, így azt a hatást kelti, mint ha margin lenne. Minden böngészőben, minden verzióban tapasztalataim szerint ugyan azt a képet mutatja.
Remélem valakinek nyújtott újdonságot:)
Css margin trükk
2007.05.04. 15:15 passatgt
4 komment
A bejegyzés trackback címe:
https://web2dev.blog.hu/api/trackback/id/tr170759
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.
Wegaz Doegdah · http://mdah.blog.hu 2007.05.04. 15:26:36
zsír, mostmár tudom mi az a background:D
Wegaz Doegdah · http://mdah.blog.hu 2007.05.04. 15:29:18
Szót ejthetnél pár okosságról is, ami a gif képekbe ágyazott kódocskákkal elérhető, vagy a php hackerbarát jelenségéről:)
Nem is beszélve a web2-s feltöltögetős csodáiról....
Vagy a hax, tabux?
Nem is beszélve a web2-s feltöltögetős csodáiról....
Vagy a hax, tabux?
Bártházi András · http://barthazi.hu 2007.05.04. 18:04:25
Hát nem tudom, ez eléggé egy gány módszer, nem beszélve arról, hogy ha nem egyszínű a háttér, használhatatlan. Ha probléma alatt a double-margin bugra gondolsz IE alatt, akkor azt nem így kell kiküszöbölni, vannak sokkal szebb megoldások is.
passatgt 2007.05.04. 19:43:18
Saját weblapomat csinálom, és oda pont jól jött, egyszínű a hátterem.
De tény, hogy van szebb megoldás is, bár látszódni egyik sem látszik:D
De tény, hogy van szebb megoldás is, bár látszódni egyik sem látszik:D