daniel: layer 3px hoch im ie6

hiho,

Ausschnitt aus meiner style.css:

#red_line_top { position:absolute;
                z-index:5;
                top:45px;
                right:0px;
                width:630px;
                height:3px;
                max-height:3px;
                padding:0px;
                margin:0px;
                border:0px;
                background-image:url(img/bg_line.jpg); }

Opera 6 packt es dort und vor allem so hin, wo bzw. wie es hin soll.
Der IE6 ignoriert jede 'height'-Angabe unter 13px und stellt es halt 13px hoch dar - bei mir jedenfalls. Kennt das jemand?

Gruß Daniel

  1. Hi,

    Opera 6 packt es dort und vor allem so hin, wo bzw. wie es hin soll.
    Der IE6 ignoriert jede 'height'-Angabe unter 13px und stellt es halt 13px hoch dar - bei mir jedenfalls. Kennt das jemand?

    line-height und/oder font-size auf geeignete Werte setzen.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. Hi,

      line-height und/oder font-size auf geeignete Werte setzen.

      Es kommt keine Schrift drin vor, auch geht nicht um Ausrichtung und Absatzkontrolle(Jeena) o.ä. Es wird einfach eine 3x1 px große Grafik als Hintergrundbild wiederholt(funzt im Opera wie gesagt prima). Aber 'line' hat mich eben über das Stichwortverzeichnis zu grafischen Linien, Bars, gebracht. Das werde ich, falls ich den IE nicht zu der 3px height zwingen kann, für diesen anwenden.
      Vielen Dank.
      Daniel

      --
      so jung kommen wir nicht wieder zusammen
      1. Hallo ,

        Es kommt keine Schrift drin vor,

        Wird ein Layer ohne Inhalt überhaupt angezeigt? (hab keine Ahnung)

        Jeena Paradies

        --
        Ihr wisst ja nichts ist besser als Bass.
        1. hi,

          Es kommt keine Schrift drin vor,
          Wird ein Layer ohne Inhalt überhaupt angezeigt? (hab keine Ahnung)

          in modernen browsern schon, ältere können damit schon mal probleme machen.
          wenn du auf nummer sicher gehen willst, solltest du also immer mindestens ein   hineinpacken.

          gruss,
          wahsaga

        2. Hiho,

          Wird ein Layer ohne Inhalt überhaupt angezeigt? (hab keine Ahnung)

          Ja, zumindest im Opera 7.11 - hab' eine Hintergrundfarbe gesetzt - gilt doch wohl nicht als Inhalt?

          Gruß+thx
          Daniel

          --
          so jung kommen wir nicht wieder zusammen
      2. Hallo Daniel,

        line-height und/oder font-size auf geeignete Werte setzen.

        Es kommt keine Schrift drin vor

        Das ist nicht relevant, denn das gilt auch für Elemente ohne enthaltene Textknoten. Hast du Andreas' Tipp einmal ausprobiert, also font-size und eventuell auch line-height jeweils auf 0 gesetzt?

        Mathias

        1. Hallo Mathias,

          line-height und/oder font-size auf geeignete Werte setzen.

          Es kommt keine Schrift drin vor

          Das ist nicht relevant, denn das gilt auch für Elemente ohne enthaltene Textknoten. Hast du Andreas' Tipp einmal ausprobiert, also font-size und eventuell auch line-height jeweils auf 0 gesetzt?

          Ja, ausprobiert:

          .
             .
          font-size:0px; }

          Und? Es funzt!! Großartig. Da war ich etwas zu voreilig Andreas.

          Vielen Dank allen, Gruß

          Daniel

          1. Kleiner Zusatz:

            .
               .
               .
            line-height:0px; }

            bewirkt nichts. Konnte dieses Attribut auch nirgends finden Andreas.

            Gruß,
            Daniel

            --
            so jung kommen wir nicht wieder zusammen
  2. Hallo ,

    Opera 6 packt es dort und vor allem so hin, wo bzw. wie es hin soll.
    Der IE6 ignoriert jede 'height'-Angabe unter 13px und stellt es halt 13px hoch dar - bei mir jedenfalls. Kennt das jemand?

    Kann es evtl etwas damit zu tun haben?

    http://selfhtml.teamone.de/css/eigenschaften/ausrichtung.htm#line_height

    Jeena Paradies

    --
    Ihr wisst ja nichts ist besser als Bass.
  3. Hi Daniel,

    Opera 6 packt es dort und vor allem so hin, wo bzw. wie es hin soll.
    Der IE6 ignoriert jede 'height'-Angabe unter 13px und stellt es halt 13px hoch dar - bei mir jedenfalls. Kennt das jemand?

    wenn Du bei der Layer-Definition die Parameter für das clipping mit angibst, wird es auch im IE funktionieren. Die zusätzlichen Parameter stören bei den anderen Browsern nicht.

    Grüße,
    bluntburn

  4. Merhaba!

    Der IE6 ignoriert jede 'height'-Angabe unter 13px und stellt es halt 13px hoch dar - bei mir jedenfalls. Kennt das jemand?

    Hast Du möglicherweise ein ' ' in Deinem Element?

    Bis dann - Ollie

    --
    Die Welt ist grau.
    Und bunt.
    Content is Quing!
    sh:( fo:| ch:? rl:? br:& n4:( ie:| mo:| va:) de:> zu:) fl:| ss:| ls:[ js:|