Antworten auf deine Fragen:
Neues Thema erstellen

Div mit 8 Hintergrundbildern

Blackout289

Nicht mehr ganz neu hier

Hallo,

Ich komm hier einfach nich weiter.
Mein Ziel ist ein Kasten (Div) mit 4 versch. Ecken und 4 versch. Seiten, also Hintergründen.
Hab jetzt die 4 Ecken zugeschnitten, und von den Seiten jeweils 1px zwecks repeat.
Hab das ganze mal so hinbekommen:

HTML:
<style type="text/css">
.botleft {background: url(./IMGsGimp/boxincorbotleft.png) 0 100% no-repeat #fff;width:200px;}
.botright {background: url(./IMGsGimp/boxincorbotright.png) 100% 100% no-repeat;
}
.topleft {background: url(./IMGsGimp/boxincortopleft.png) 0 0 no-repeat;
}
.topright {background: url(./IMGsGimp/boxincortopright.png) 100% 0 no-repeat; padding:10px;
}
.brep {background:url(boxinbot.png) repeat-x bottom;}
.trep {background:url(boxintop.png) repeat-x top;}
.lrep {background:url(boxinleft.png) repeat-y left;}
.rrep {background:url(.boxinright.png) repeat-y right;}
</style>

<div class="botleft"><div class="botright"><div  class="topleft"><div class="topright"><div  class="brep"><div class="trep"><div class="lrep"><div  class="rrep">
Lorem ipsum dolor sit amet consectetur adipisicing elit</div></div></div>
</div></div></div></div></div>



Das obere Bild soll aber zwischen die beiden Eckbilder, das Linke zwischen das linke obere und untere Eckbild, usw.

Wie geht das? :D

Dankeschön :)
 
Zuletzt bearbeitet:

I

igolounge

Guest

AW: Div mit 8 Hintergrundbildern

Code:
.topright {background: url(./IMGsGimp/boxincortopright.png) 100% 0 no-repeat; padding:10px;
Vielleicht mal das padding entfernen?
Ansonsten würde ich einen Container um alles machen mit width:200px. Macht das Positionieren der einzelnen Elemente einfacher (z.B. Position:relative,...).
 

sokie

Mod | Web

AW: Div mit 8 Hintergrundbildern

warum das ganze?
wenn du dem äusseren Container(.botleft) sowieso eine feste Breite gibst brauchst du eigentlich nur ein oberes grafikelement, ein unteres, und eins das sich per repeat-y wiederholt.
 

Blackout289

Nicht mehr ganz neu hier

AW: Div mit 8 Hintergrundbildern

@sokie ich brauch mehrer Boxen und möchte nicht für jede eigene Elemente ausschneiden

@ igolounge Wenn ich nur das padding entferne, dann siehts folgendermaßen aus


Die Seitenteile fehlen also :(
 

Gack81

Noch nicht viel geschrieben

AW: Div mit 8 Hintergrundbildern

Guten Abend :)

aus meiner Erfahrung mit runden Ecken ,habe ich lernen müssen das die div´s den du die Eigenschaft repeat zuerst im Quellcode steckst mein Beispiel;)


HTML:
<div id="inhalt">
<div class="inhalt_mitte">
<div class="inhalt_top_mitte">
<div class="inhalt_left_mitte">
<div class="inhalt_right_mitte">
<div class="inhalt_bottom_mitte">
<div class="inhalt_top_left">
<div class="inhalt_top_right">
<div class="inhalt_bottom_left">
<div class="inhalt_bottom_right">
<div class="inhalt">

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
hier die css dazu ;)

PHP:
#inhalt{
position:relative;
top: -60px;
padding: 0 20px 0 180px;
margin: 0 0 0 0;
}

.inhalt_mitte{
background:url(../design/siedebar_center_center.jpg);
}

.inhalt_top_mitte{
background:url(../design/siedebar_top_center.jpg) top center repeat-x;
}

.inhalt_left_mitte{
background:url(../design/siedebar_center_left.jpg) left center repeat-y;
}

.inhalt_right_mitte{
background:url(../design/siedebar_center_right.jpg) right center repeat-y;
}

.inhalt_bottom_mitte{
background:url(../design/siedebar_bottom_center.jpg) bottom center repeat-x;
}

.inhalt_top_left{
background:url(../design/siedebar_top_left.jpg) top left no-repeat;
}

.inhalt_top_right{
background:url(../design/siedebar_top_right.jpg) top right no-repeat;
}

.inhalt_bottom_left{
background:url(../design/siedebar_bottom_left.jpg) bottom left no-repeat;
}

.inhalt_bottom_right{
background:url(../design/siedebar_bottom_right.jpg) bottom right no-repeat;
}


.inhalt{
min-height:500px;
border: none;
}

So Funktioniert es bei mir ;)
weiß auch nicht wieso es nur so funktioniert und vor allem wie lange ich daran saß das es funktionierte.
Aber es geht




Hier der dazu gehörige Screenshot:

viel spaß ;)
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben