|
|||
Rahmen um komplette Seite?
Hallo zusammen,
Mich würde interessieren, wie ich einen Rahmen um eine gesamte HTML-Seite machen kann, bislang habe ich nur gelesen dass ich Rahmen um Texte und Bilder machen kann, ist das richtig? Bzw. ich könnte Rahmen mit einer Tabelle erstellen, glaube aber nicht dass das die einfachste Lösung ist. Als Alternative könnte ich auch ein Bild erstellen, aber mich würde interessieren ob dies auch mit HTML/CSS möglich ist. Viele Grüße, Test5000 |
Sponsored Links |
|
|||
Moin,
was spricht gegen einen border für <body>? gruß, take |
Sponsored Links |
|
|||
Du kannst prinzipiell um eigentlich jedes Element eine Border legen. Wenn um den kompletten Viewport eine Border soll (also vom linken Bildschirmrand zum Rechten) gib dem Body eine Border, wie take_a_7 bereits sagte.
Sonst kannst du, sofern du einen verwendest, deinem Wrapper einfach eine Border geben. |
|
|||
Hmm, irgendwie bin ich jetzt etwas durcheinander.
Ich möchte das ganze um alle Elemente ziehen, so wie hier: Body Border | Pseudo Wie soll das jetzt letztendlich im HTML/CSS aussehen? Habe es bislang so mit CSS versucht: Code:
body {font-family:verdana; font-size:12pt; border-color:#FFCC99; border-width:5px; } |
|
|||
Moin,
Zitat:
gruß, take |
|
|||
Ich habe den Artikel bereits studiert und alle 3 möglichen Varianten getestet, aber das Ergebnis ist nie dasselbe wie auf den vorgestellten Seiten, meist wurde das Border nur oben angezeigt.
Hat niemand von euch eine kurze Anleitung die auch für einen Anfänger wie mich funktioniert? |
|
|||
Moin,
OK, ausnahmsweise und weil ich grad Zeit hab: Wir entscheiden uns für Technik Nummer 2, da wir keine Zusätzlichen divs im Markup wollen. Als erstes bringen wir body und html auf 100% Höhe und setzen margins/paddins zurück: Code:
body, html { margin:0; padding:0; height:100%; } Code:
body { border-left: 10px solid red; border-right: 10px solid red; } Code:
body:after, body:before { background:red; height:10px; content:" "; /* Achtung: hier ein Leerzeichen zwischen die Anführungsstriche! */ left:0; right:0; position:fixed; } body:before { top:0; } body:after { bottom:0; } gruß, take |
|
|||
Ja ich weiß, heute bin ich etwas nervig take_a_7, aber jetzt hat es endlich funktioniert, und ich habe schon etwas mit den Farben rumexperimentiert
Ich habe noch 2 letzte Fragen: 1.) Wie schaffe ich es, den unteren Rand nach oben zu ziehen bzw. an eine bestimmte Stelle? Ich habe nicht so viel Content, deshalb ist die Seite momentan hauptsächlich weiß... (Siehe Anhang) 2.) Ist es möglich, 2 unterschiedliche Farben für die Rahmenfarbe einer Seite zu benutzen? (falls dies nicht möglich ist, kann ich stattdessen auf ein Bild verlinken?) Geändert von Test5000 (20.09.2011 um 17:11 Uhr) |
Sponsored Links |
|
|||
Moin,
Zitat:
Zitat:
gruß, take |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Google Indexiert meine Seite nur als TAG und nicht direkt? | wowcast | Offtopic | 2 | 31.08.2011 17:28 |
Rahmen erstellen | wolkenwalker | (X)HTML | 3 | 27.03.2011 10:36 |
BACKGROUND soll mit repeat-x über komplette Seite gehen. | FlavorFlav | CSS | 10 | 13.12.2007 19:49 |
Div-Konainer soll sich über komplette Seite legen | Safran | CSS | 3 | 02.07.2006 18:14 |
mozilla zickt bei Rahmen um den Inhalt | sgm | CSS | 3 | 27.11.2003 22:21 |