Pete: zwei spaltig: width=49% wird NUR vom ie erkannt

Hallo,

ich habe folgenden css-Definition:

.configfooter {
 color:#655643;
 background-color:#E0C093;
 padding-left:10px;
 padding-right:10px;
 padding-top:3px;
 padding-bottom:3px;
}

.configfootprev {
 text-align:left;
 font-size:0.8em;
 text-decoration:none;
 font-style:normal;
 font-weight:bold;
 letter-spacing:0.1em;
 width:49%;
 background-color:#aaaaaa;
}

.configfootnext {
 text-align:right;
 font-size:0.8em;
 text-decoration:none;
 font-style:normal;
 font-weight:bold;
 letter-spacing:0.1em;
 width:49%;
 background-color:#dddddd;
}

und folgenden Code:

<div class="configfooter">
 <span class="configfootprev">&lt;&lt; Zur&uuml;ck</span>
 <span class="configfootnext">OK</span>
</div>

Firfox und Safari machen jedoch beide die spans nicht 45% lang, sondern nur so lang wie der Inhalt lang ist.

Kann mir jemand auf die Sprünge helfen?

Pete

  1. Hallo,

    Firfox und Safari machen jedoch beide die spans nicht 45% lang, sondern nur so lang wie der Inhalt lang ist.

    Hm, hilft vielleicht ein
    display: block

    LG, piranja

  2. Hi,

    Firfox und Safari machen jedoch beide die spans nicht 45% lang, sondern nur so lang wie der Inhalt lang ist.

    Du kannst einem inline-Element keine Breite zuweisen. Nutze blocklevel-Elemente i.V. mit float.

    freundliche Grüße
    Ingo

    1. . Nutze blocklevel-Elemente i.V. mit float.

      Warum nicht? Ich dachte, dass man jede css-Eigenschaft auf jedes Tag anwenden kann (s. älteres Thread)?

      Blocklevel ist ein div, oder? Gibt es da noch mehr blocklevel-Elemente?

      Inline ist dann ja wohl ein span? Gibt es davon noch mehr?

      Pete

      1. Hi,

        Warum nicht? Ich dachte, dass man jede css-Eigenschaft auf jedes Tag anwenden kann (s. älteres Thread)?

        Aber ob sie angewendet werden, hängt u.U. von anderen Eigenschaften ab.

        cu,
        Andreas

        --
        MudGuard? Siehe http://www.Mud-Guard.de/
        Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
      2. Hi,

        Blocklevel ist ein div, oder? Gibt es da noch mehr blocklevel-Elemente?

        korrekt. Jede Menge. Um einen Absatz logisch auszuzeichnen wäre P angemessen.

        Inline ist dann ja wohl ein span? Gibt es davon noch mehr?

        korrekt. Auch jede Menge. Um z.B. einen Text zu betonen, könnte EM oder STRONG verwendet werden.

        freundliche Grüße
        Ingo