Eigenen Rahmen für Divs
Hallo leute,
wie könnte ich am einfachsten und besten eigenen rahmen für divs festlegen?.
erste überlegung war den oberen teil des rahmens aus dem jpg rauszuschneiden, den unteren und ein stück aus der mitte. somit könnte ich ja das div variabel in der höhe machen. aber nicht in der breite.
zweite überlegung war 1 hauptdiv und in dem div dann 9 unter divs einfügen (also 1 für linke obere ecke,1für rechte obere,1 für linke untere ecke,1 für rechte untere ecke,1 für oberen rahmen teil zwischen den ecken und 1 für unteren,1einen für links und rechts zwischen den ecken und 1 in der mitte für den inhalt) ist aber ein wenig aufwändig es zu gestalten.
letzte überlegung war das ganze rahmen als jpg verwenden und feste größe angeben. aber dann wären da erstmal große bilder und zweitens sind feste größen, das was ich eigentlich vermieden wollte.
vllt kann mir jemand hier ein paar tipps geben wie ihr das umsetzen würdet.
MFG
wie könnte ich am einfachsten und besten eigenen rahmen für divs festlegen?.
erste überlegung war den oberen teil des rahmens aus dem jpg rauszuschneiden, den unteren und ein stück aus der mitte. somit könnte ich ja das div variabel in der höhe machen. aber nicht in der breite.
zweite überlegung war 1 hauptdiv und in dem div dann 9 unter divs einfügen (also 1 für linke obere ecke,1für rechte obere,1 für linke untere ecke,1 für rechte untere ecke,1 für oberen rahmen teil zwischen den ecken und 1 für unteren,1einen für links und rechts zwischen den ecken und 1 in der mitte für den inhalt) ist aber ein wenig aufwändig es zu gestalten.
letzte überlegung war das ganze rahmen als jpg verwenden und feste größe angeben. aber dann wären da erstmal große bilder und zweitens sind feste größen, das was ich eigentlich vermieden wollte.
vllt kann mir jemand hier ein paar tipps geben wie ihr das umsetzen würdet.
MFG
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
Sowohl "Besten" alsauch "Einfachsten" nur mit CascadeStyleSheet version 3!
http://www.w3.org/TR/css3-background/#layering
http://www.w3.org/TR/css3-background/#layering
ne css3 ist nicht so toll, es gibt user die es nicht haben. ich denke ich muss das mit den 9 divs machen
da ich ja einen einfachen Rahmen habe, habe ich es so gelößt:
muss somit keine jpg bilder für rahmen benutzen. aber könnte man das irgendwie zusammen packen? so dass ich dann nur sage
<div class="border1">
mein Content
</div>
und schon sind die anderen divs quasi inbegriffen.
MFG

da ich ja einen einfachen Rahmen habe, habe ich es so gelößt:
|
|
HTML |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<head> <style type="text/css"> div.border1{ border:1px solid #010101; } div.border1 div{ border:2px ridge #CEBE9A; } div.border1 div div{ border:1px solid #010101;background:#846F5C;padding:10px;color:#E2EDE5; } </style> </head> <body> <div class="border1"> <div> <div> test<br> test<br/> </div> </div> </div> </body> |
muss somit keine jpg bilder für rahmen benutzen. aber könnte man das irgendwie zusammen packen? so dass ich dann nur sage
<div class="border1">
mein Content
</div>
und schon sind die anderen divs quasi inbegriffen.
MFG
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cccpmik« (22. Januar 2010, 12:45)
ich meinte schon User, denn es kommt auf den User an ob er sich nun den neuesten FF installiert oder IE6 drauflässt
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
also als ich angefangen habe mit css zu arbeiten hab ich sowas noch mit tabellen gemacht, halt ne tabelle erstellt die width: auf 100% gesetzt und dann den contentbereich variabel, und für topleft,top,topright,right,bottomright,... immer ne unterklasse der tabelle und dann hatte ich das am ende eigentlich rehct ordentlich, hat auch funktioniert. nur ist ja glaube ich div tags zu nehmen aktueller, weil viele der meinungen sind tabellen sind nur für tabellen da
mfg

mfg
weil viele der meinungen sind tabellen sind nur für tabellen da
Ich weiss ja nicht ob du dich jemals richtig mit HTML beschäftigt hast. Aber Jedes TAG wurde mit einer bestimmten Intention entwickelt. SO ist es auch bei den Tabellen. Sie waren schon immer und sind nach wie vor dafür da um Daten Tabellarisch darzustellen. Das Sie eine zeitlang, durch Unwissenheit und Bequemlichkeit, zum optischen aufwerten einer Seite missbraucht wurden ist also keine Meinung sondern, schlicht und einfach falsch. Das wird dir jeder bestätigen, der sich halbwegs mit der Materie beschäftigt(Stichwort semantischer Code).
Zum Thema, es gibt verschiedene Wege solche Rahmen zu gestalten. Welche für dich der angenehmste ist, musst du für dich selbst festlegen. Aber wenn du mal nach "runden Ecken" googelst dann wirst du bestimmt fündig. Da werden auch versch. Divs geschachtelt um die Illusion einer Runden Ecke zu erzeugen. Wenn du das für dich abwandelst, sollte das funktionieren bzw. hast du das in deinem Bsp. ja schon umgesetzt
Gruß
Phos
All rights reserved, all wrongs observed.
···•(_.·´¯)··•¦PhoS¦•··(¯`·._)•···
···•(_.·´¯)··•¦PhoS¦•··(¯`·._)•···
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »PhosGEN« (26. Januar 2010, 18:48)
ich weis ja dass das alles geht und habe es ja theortisch hingekriegt,nur halt unbequem 3 divs ineinander zu schachteln aber es passt alles
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
Ähnliche Themen
-
(X)HTML & CSS & DHTML & Javascript »-
design mit div's passt nicht ganz...
(14. November 2004, 19:46)
-
Grafiken »-
Phtoshop in billig?
(30. Oktober 2004, 23:27)
-
Plauder Forum »-
Schaukampfroboter: Scott
(29. Januar 2004, 00:52)
-
PHP »-
werte übergeben, auswahl
(3. März 2003, 12:01)
-
(X)HTML & CSS & DHTML & Javascript »-
Randfarbe von Bildern!
(16. April 2003, 21:34)


