| FAQ |
| Kalender |
|
|
#1 | |||
|
||||
|
Mycket flitig postare
|
Jag försöker lösa följande problem. I min "container div" har jag två "column div" som med float. I FF och Opera så bryter det bakgrundsbilden i min "container div", medan det "fungerar" i IE7, se bild.
Så här ser CSS-en ut: Kod:
.box_body_480 {
background:url('pics/box_body_480.png') repeat-y;
border: none;
clear: both;
margin 0;
width: 480px;
}
.box_column {
display:inline;
float:left;
width: 46%;
margin: 0px;
padding: 0 0 0 10px;
}
|
|||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Flitig postare
|
Kan man få se ett "live" exempel? Hur ser HTML-koden ut?
Men det ser ut som om (eller vad det nu än som är runt texten) har en vit bakgrund... Pröva att sätta background till transparent. Och av ren nyfikenhet; Varför har du repeat-y på boxen? Den ska väl inte repeteras? |
||
|
|
Svara med citat
|
|
|
#3 | |||
|
||||
|
Mycket flitig postare
|
Markupen ser ut så här:
Kod:
<div class="box_top_blue_480"><h2 class='box_header'>Title</h2></div>
<div class="box_body_480">
<div class="box_column">
At vero...
</div>
<div class="box_column">
At vero...
</div>
</div>
<div class="box_footer_480"></div>
|
|||
|
|
Svara med citat
|
|
|
#4 | |||
|
||||
|
Mycket flitig postare
|
Citat:
|
|||
|
|
Svara med citat
|
|
|
#5 | ||
|
|||
|
Supermoderator
|
Testat att sätta en tom clear-div efter de floatade?
__________________
Full-stack developer, free for smaller assignments |
||
|
|
Svara med citat
|
|
|
#6 | |||
|
||||
|
Mycket flitig postare
|
Jag hittade svaret!
Man måste/kan göra en enclose på container diven med overflow:hidden. Så denna fungerar Kod:
.box_body_480 {
background:url('bilder/box_body_480.png') repeat-y;
border:none;
[COLOR=red]overflow: hidden;[/COLOR]
clear: none;
margin: 0;
width: 480px;
}
|
|||
|
|
Svara med citat
|
|
|
#7 | ||
|
|||
|
Medlem
|
Jag tror om du sätter height:auto också hjälper...
|
||
|
|
Svara med citat
|
|
|
#8 | ||
|
|||
|
Nykomling
|
Problemet, som du säkert förstått är att du float:ar elementen inom div:en. Du behöver således clear:a floaten. Jag brukar använda mig av "Overflow: auto;" lösningen, du kan således tabort "clear: none;" och ändra Overflow till auto istället för hidden.
Mer information om "Overflow: auto;" finns att läsa här: http://annevankesteren.nl/2005/03/clearing-floats |
||
|
|
Svara med citat
|
| Svara |
|
|