ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
209
209
EMPFEHLEN
-
Hallo,
Ich habe mich hier festgefahren. Manchmal soll ja ein Anstoß von außen helfen.
http://format-t.com/teamwork/holztruhe3.html
Eigentlich soll #rechts innerhalb von #inhalt liegen, liegt aber immer darunter. Immerhin liegt er aber vertikal richtig.
Ich hoffe, es ist nur ein doofer Fehler, den ich übersehe.
Danke schonmal im Vorraus,
David
-
14.03.10 16:12 #2Maik Tutorials.de Gastzugang
Hi,
laut deinem CSS fehlt zumindest schon mal im HTML-Code ein DIV namens #middle, das offensichtlich den mittleren Spaltenblock bilden soll.
Bei dieser Einrückung kann man da aber auch ganz schnell die Übersicht verlieren
HTML-Code:<body> <div id="inhalt"> <div id="left"> Links </div> <div id="head"> head </div> <div id="menu"> links 1-3 </div> <div id="content"> content </div> <div id="foot"> foot </div> <div id="right"> </div> </div> </body>
....gegenüber dieser Schreibweise:
HTML-Code:<body> <div id="inhalt"> <div id="left"> Links </div> <div id="middle"> <div id="head"> head </div> <div id="menu"> links 1-3 </div> <div id="content"> content </div> <div id="foot"> foot </div> </div> <div id="right"> Rechts </div> </div> </body>
In beiden zuletzt genannten Links in meiner Signatur findest hierzu ein paar Beispiele
mfg Maik
-
Beim Einrücken hast du recht. #middle hatte ich einfach beim testen auch mal weggelassen, deshalb steht das auch noch im CSS. Ich hab die Datei mal aktualisiert hochgeladen, wobei das Problem nur erweitert wurde: #inhalt ist jetzt nur noch 1px hoch, der Rest ist gleich geblieben: http://format-t.com/teamwork/holztruhe3.html
Edit: Der body-Teil ist seltsamerweise sehr flach.Geändert von minddavid (14.03.10 um 17:31 Uhr)
-
14.03.10 17:32 #4Maik Tutorials.de Gastzugang
Du berücksichtigst überhaupt nicht das Box-Modell deiner drei Spaltenblöcke, darum fehlen am Ende rechnerisch vier Pixel, um #right rechts neben den Blöcken anzuordnen, und der Browser bricht ihn nach unten ab.
Kurzes Rechenbeispiel:
Meine Empfehlung zu dem hinzugewonnenen Problem:#inhalt = 760px (= 100%) + 2*1px = 762px
#left + #middle + #right = 2*25% + 50% + 6*1px = 100% + 6px = 766px
Der Link findet sich übrigens auch in meinem "Wichtig" markierten und oben festgehaltenen Thread CSS - FAQ.
mfg Maik
-
Jetzt funktioniert es. Danke!
Ähnliche Themen
-
TextArray Scrollbar gehen nicht und finde den Fehler nicht
Von Eklaf im Forum JavaAntworten: 4Letzter Beitrag: 31.01.11, 12:00 -
Get/Set Werte Übergeben geht nicht und finde den fehler nicht.
Von Eklaf im Forum Java GrundlagenAntworten: 9Letzter Beitrag: 03.11.10, 09:11 -
Finde den Fehler nicht
Von sefa im Forum XML TechnologienAntworten: 0Letzter Beitrag: 02.11.09, 20:32 -
Finde denn Fehler im Code nicht kann mich nicht einlogen.
Von deinpapa im Forum PHPAntworten: 6Letzter Beitrag: 06.08.07, 14:03 -
script für Datenbankeintrag/abfrage klappt nicht - finde den Fehler nicht
Von germanius im Forum Relationale DatenbanksystemeAntworten: 10Letzter Beitrag: 06.06.04, 14:49





Zitieren
Login





