ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
308
308
EMPFEHLEN
-
Hallo zusammen
Ich versuche verzweifelt ein Layout mit 100% höhe (soweit klappt es) und einem Rahmen um die ganze Webseite zu erstellen. Leider will das nicht so...
Wenn ich dem body einen border gebe, wird das ja zur höhe dazu gerechnet was zu Scrollbalken führt...
Ich hab auch probiert dem Body eine Hintergrundfarbe (die Farbe des Rahmens) und ein margin mit der Rahmenbreite zu geben und darin ein div mit 100% höhe, was leider auch zu Scrollbalken führt...
Kennt jemand eine Lösung für dieses Problem?
-
21.08.08 15:34 #2Maik Tutorials.de Gastzugang
Hi,
wie soll sich denn das Layout im Browserfenster verhalten, wenn der Seiteninhalt die 100%-Höhe überschreitet: mitwachsen oder die Höhe beibehalten und dafür im Content-Bereich einen Scrollbalken anzeigen?
mfg Maik
-
Andere Frage: Möchtest du erreichen das der Inhalt zentriert im Browserfenster steht?
Wenn ja, hilft das:
Jetz musst du nur noch mit dem Text gucken wie der ausgerichtet seien soll.HTML-Code:<style type="text/css"> #mitte { background-color : #ff0; position : absolute; top : 50%; left : 50%; width : 160px; height : 100px; margin : -50px -80px 0 0; text-align : center; } </style> <div id="mitte">Ich bin in der Mitte </div>
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
21.08.08 15:57 #4Maik Tutorials.de Gastzugang
@ZodiacXP: Hast du den Titel dieses Themas und seine Problemstellung nicht vollständig gelesen?
Code :1 2 3 4 5 6 7 8 9 10 11
#mitte { background-color : #ff0; position : absolute; top : 50%; left : 50%; [color=red]width : 160px;[/color] [color=red]height : 100px;[/color] margin : -50px -80px 0 0; text-align : center; }
mfg Maik
-
-
@maik: doch, aber es war ein wahrscheinlicher grund, warum man 100% höhe, und breite haben will. staypunk hätte das bestimmt auch für sich angepasst wenns nützlich gewesen wäre.
@staypunk : letzter versuch von mir. vielleicht hilft "outline"
in Selfhtml - Allgemeines zu OutlineAußerdem wird die Dicke der outline nicht zur Elementgröße hinzugerechnet, sondern als letzter Schritt "draufgemalt", ohne Platz wegzunehmen.Geändert von ZodiacXP (21.08.08 um 16:08 Uhr)
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
21.08.08 16:05 #7Maik Tutorials.de Gastzugang
In diesem Fall hilft dir das CSS-Tutorial Tabellenloses Basislayout mit fixierten und separat scrollbaren Blöcken weiter, um den Content-Bereich im Browserfenster mit einem umlaufenden Abstand zum Fensterrand, der der gewünschten Rahmenbreite entspricht, zu positionieren, und den Rahmen, wie von dir erwähnt, über den Seitenhintergrund zu erzeugen.
mfg Maik
-
-
21.08.08 16:25 #9Maik Tutorials.de Gastzugang
Von dieser Eigenschaft ist eigentlich abzuraten, da sie zum einen nicht von allen Browsern, wie z.B. dem IE, unterstützt wird, und zum anderen entgegen deinem Zitat in Verbindung mit einer Breiten- und/oder Höhendeklaration gemäß dem CSS-Boxmodell sehr wohl hinzugerechnet wird.
mfg Maik
Ähnliche Themen
-
Wie gibt man Breite + Höhe an?
Von LL0rd im Forum Coders TalkAntworten: 2Letzter Beitrag: 10.10.09, 08:12 -
<Div> Höhe und Breite abfragen
Von Katzehuhn im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 18.08.07, 14:31 -
breite/höhe
Von socKe|bla im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 16.11.02, 16:58 -
Höhe, Breite anzeige...
Von Crake im Forum PhotoshopAntworten: 3Letzter Beitrag: 17.01.02, 15:32 -
dokument breite und höhe
Von FolaR im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 10.12.01, 14:21






Login





