+ Antworten
Ergebnis 1 bis 2 von 2

Thema: clearen nach einem float nicht mehr notwendig?

  1. #1
    TP-Junior boomer macht alles soweit korrekt
    Registriert seit
    Jul 2010
    Beiträge
    13

    clearen nach einem float nicht mehr notwendig?

    Erstmals hallo,

    ich beschäftige mich seit neuersten mit CSS. Nun habe ich gelesen ,das man immer nach einem float ein clear braucht. Braucht man das bei den neuen Browser immer noch.
    Bei mir checkt er nämlich automatisch, dass er meinen Container darunter darstellen soll.
    Hier mein Code. Clear bewirkt hier gar nichts. Aber wieso???

    HTML-Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
           <title>VK91</title>        
    <style type="text/css" media="screen">
         body
         {
                margin: 0;
                padding: 0;
                background-color: yellow;
         }
         #container
         {
                 margin: 1em auto;
                 width: 650px;
                 background-color: black;     
                 text-align: left;
                 border: 1px solid blue;
         }  
         #header
         {
                 height: 45px;
                 background-color: green;     
         }
         #mainnav
         {
              	 height: 25px;
              	 background-color: red;     
         
         }
         #seite
         {
                 float: right;
                 width:180px;
                 height: 100px;
                 background-color: lightblue;     
         }
         
         #news
         {
         			margin-right: 300px;
     				margin-left: 20px;    			
        			height: 250px;
        			background-color: aqua;     
         }
    
         #footer
         {
    				clear: both;
    				height: 20px;
    				background-color: lime;     
         }
    </style>  
         </head>
         <body>
           <div id="container">
           <div id="header"></div>
            			<div id="mainnav"></div>
            			<div id="seite"></div>
            			<div id="news"></div>
                   <div id="footer"></div>       
           </div> <!-- /container -->     
         </body>
       </html>

  2. #2
    TP-Supporter sejuma bringt sich richtig ein
    Registriert seit
    Jun 2008
    Ort
    Ludwigshafen
    Beiträge
    343
    Grundsätzlich solltest du schon clearen. Es gibt aber durchaus Situationen, wo es unschädlich ist, nicht zu clearen.
    Mach mal bei news den height-Wert kleiner als bei seite, dann siehst du, dass man clearen sollte.
    Ferner wird in manchen Browsern der Hintergrund nicht bis nach unten angezeigt, wenn man nicht cleart, siehe http://www.ohne-css.gehts-gar.net/0042.php

+ Antworten

Ähnliche Themen

  1. Eigentlich mehr auf der Suche nach einem CRM
    Von MuschPusch im Forum Content Management Systeme & Shop Systeme
    Antworten: 3
    Letzter Beitrag: 07.11.2007, 14:18
  2. Antworten: 4
    Letzter Beitrag: 27.06.2006, 16:16
  3. [float] richtig clearen?
    Von dichter im Forum HTML & CSS
    Antworten: 15
    Letzter Beitrag: 11.03.2006, 18:51
  4. nach float-left wird margin-top nicht genommen
    Von alexf812 im Forum HTML & CSS
    Antworten: 2
    Letzter Beitrag: 17.08.2005, 15:26
  5. Contenido läuft von einem auf den anderen Tag nicht mehr!?!?
    Von oliveramberg im Forum Content Management Systeme & Shop Systeme
    Antworten: 3
    Letzter Beitrag: 20.03.2005, 11:38

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51