tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
209
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    minddavid minddavid ist offline Mitglied
    Registriert seit
    Feb 2010
    Beiträge
    12
    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
     

  2. #2
    Maik 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
     

  3. #3
    minddavid minddavid ist offline Mitglied
    Registriert seit
    Feb 2010
    Beiträge
    12
    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)
     

  4. #4
    Maik 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:
    #inhalt = 760px (= 100%) + 2*1px = 762px

    #left + #middle + #right = 2*25% + 50% + 6*1px = 100% + 6px = 766px
    Meine Empfehlung zu dem hinzugewonnenen Problem:
    Der Link findet sich übrigens auch in meinem "Wichtig" markierten und oben festgehaltenen Thread CSS - FAQ.

    mfg Maik
     

  5. #5
    minddavid minddavid ist offline Mitglied
    Registriert seit
    Feb 2010
    Beiträge
    12
    Jetzt funktioniert es. Danke!
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 31.01.11, 12:00
  2. Antworten: 9
    Letzter Beitrag: 03.11.10, 09:11
  3. Finde den Fehler nicht
    Von sefa im Forum XML Technologien
    Antworten: 0
    Letzter Beitrag: 02.11.09, 20:32
  4. Antworten: 6
    Letzter Beitrag: 06.08.07, 14:03
  5. script für Datenbankeintrag/abfrage klappt nicht - finde den Fehler nicht
    Von germanius im Forum Relationale Datenbanksysteme
    Antworten: 10
    Letzter Beitrag: 06.06.04, 14:49