div-layer & padding

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • div-layer & padding

    kleines css-phänomen ?

    folgende definition für einen layer:
    Code:
    #menu	{
    	position: absolute;
    	left: 150px;
    	width: 150px;
    	padding-left: 5px;
    	border: 1px solid red;
    	}
    im ie ist der layer 150px breit ... ok. opera und mozlla treiben den layer
    auf 155px breite auf. ohne padding stimmts wieder.

    ist das normal ... oder liegts an mir?
    Kissolino.com

  • #2
    Ich kann mich an ein ähnliches Problem errinern, dass ich mal hatte. Hab's aber irgendwie anders gelöst!

    Kann es denn aber sein, dass der div-Container nicht leer ist, beispielsweise eine Grafik enthält?

    Kommentar


    • #3
      Das liegt an einem unterschiedlichen Verständnis in der Interpretation des CSS Box Models ... meiner Erinnerung nach liegt der Fehler beim IE ...
      carpe noctem

      [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
      [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

      Kommentar


      • #4
        goth hat recht, die komplette breite eines objektes ergibt sich laut definition aus width + seitliches padding, in deinem falle also 155px.

        der IE 5 hat dies schon immer an falsch berechnet.
        der IE 6 macht diesen fehler jedoch nicht mehr - wenn du ihn im standards compliant mode rendern lässt. (dafür ist eine vollständige DTD inklusive der URL-angabe erforderlich. ausserdem muss diese in der ersten zeile stehen, z.b. ein XML-prolog <?XML ...> für XHTML 1.0 darf auch nicht davor kommen ...)
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          na super ... bekenne mich schuldig, ohne doctype und dtd-angabe getestet zu haben ... damit ist der layer auch einheitlich falsch oder richtig ... wie mans nimmt.

          danke für die tipps.
          Kissolino.com

          Kommentar


          • #6
            Ohne Doctype.. NA, NA, NA!

            Kommentar

            Lädt...
            X