|
|||
IE6 Problem mit Background und repeat
Hallo!
Ich habe ein DIV mit einer Hintergrundgrafik von 1px Breite, die ich fast auf der vollen Breite des darüberliegenden DIVs wiederholen will (abgesehen von einem Rand rechts und links). Außerdem soll die breite variabel sein, daher kann ich keinen absoluten Wert angeben. Ich habe es mit der Angabe von left und right gelöst. Im FF und IE7 klappt das mit diesem code wunderbar: Code:
.box_mid {background: url(mid.jpg); height: 32px; left:40px; right:40px; text-align: left; background-repeat:repeat-x; position:absolute; } Ist vermutlich ein Anfängerproblem , aber ich habe mit Google und Forensuche nichts finden können. Gruß WinstonSmith |
Sponsored Links |
|
||||
Lies mal den ersten Link in meiner Signatur.
__________________
Ohne Quelltext gibts selten Hilfe. Also: Onlinebeispiel hochladen und Link bereitstellen! Foren-FAQ |
Sponsored Links |
|
|||
@ BlackHawk: Validiert hatte ich den Code. FAQ hatte ich auch gelesen, war aber der Meinung, dass nichts davon auf mein Problem passt. Kann sein, dass ich den relevanten Punkt überlesen habe, aber ich sehe ihn auch jetzt nicht.
Und einen Codeschnipsel habe ich genommen, da ich ziemlich sicher war dass man es daran sehen kann. @etux: Danke für den Hinweis, sowas in der Art hatte ich befürchtet. Kann mir denn jemand einen Tipp für 'nen Workaround geben? Das Problem ist, dass ich auch nicht mit einer Prozentangabe für die Breite arbeiten kann, da rechts von der zu wiederholenden Grafik eine weitere Grafik mit fester Breite kommt. Somit deckt meine Grafik, je nach Gesamtbreite, immer eine andere prozentuale Breite des parent-DIVs ab. Beim schreiben fällt mir gerade ein, dass ich evtl. die Breite auf 100% setzen könnte und die Grafik dann von den Grafiken am Rand überdecken lasse. EDIT: Das mit der Breite auf 100% und dem Überdecken am Rand hat funktioniert. Allerdings habe ich jetzt ein Problem in vertikaler Richtung: (auch wieder nur beim IE6) Parent-DIV hat passt sich mit der Höhe an den Content an. Wenn ich jetzt darin ein child-DIV nur mit einer Hintergrundgrafik definiere und seine Höhe auf 100% setze funktioniert es nicht. Gebe ich dem Parent eine feste Höhe mit px, dann geht es. Aber ich brauche die Höhe variabel... Hat jemand 'nen Tipp? Geändert von winstonsmith (27.01.2008 um 09:06 Uhr) Grund: Nachtrag |
|
|||
@hubert17:
Ich hab's mal probiert: Wenn ich margin benutze landet das nächste DIV in der nächsten Zeile. Wenn ich dann float:left nehme funzt es mit margin wieder nicht mehr... Ich hab' Dir mal ne PN mit nem Link zu der Seite geschickt. Ich möchte die ungerne öffentlich hier reinstellen, da ich es für einen Freund mache und die Grafiken ihm gehören. Es wäre ja auch ok, wenn ich was finden würde um das zuletzt beschriebene Problem mit den 100% Höhe innerhalb des Parent DIVs zu lösen. |
|
||||
Zitat:
__________________
Ohne Quelltext gibts selten Hilfe. Also: Onlinebeispiel hochladen und Link bereitstellen! Foren-FAQ |
|
||||
Keine Alternative Hau rein.
__________________
Ohne Quelltext gibts selten Hilfe. Also: Onlinebeispiel hochladen und Link bereitstellen! Foren-FAQ |
Sponsored Links |
|
|||
Zitat:
ansonsten machst du das hier falsch. Code:
<div class="box_head_lightblue_left" > </div> <div class="box_head_lightblue_mid" >Titel</div> <div class="box_head_lightblue_right" ></div> Code:
<div class="box_head_lightblue_mid" > <div class="box_head_lightblue_right" > <hx>Titel<hx> </div> </div> genauso kannst du es dann auch für den großen kasten mit text machen. hier reichen eigentlich zwei große hintergrundbilder die sich vertikal zusammenschieben lassen. als oberer abschluß dient dann ja die überschrift. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Probleme mit dem IE (7) - Navigation | wunderkind | CSS | 0 | 21.04.2010 19:06 |
Untermenü im IE | nici | CSS | 10 | 22.06.2009 22:19 |
Grafik in ein Template als Hintergrund einbinden. | monsun | CSS | 0 | 30.06.2008 13:58 |
Mozilla zeigt DIV zu oft an | cracki | CSS | 6 | 09.03.2008 16:22 |
position:fixed löscht background-color des Container | alivecc | CSS | 9 | 25.10.2007 14:25 |