daniel: In einem Block-Element Elemente links und rechts ausrichten

Hallo zusammen,
nach einigem halbinformativen Suchen dachte ich mir ich frage mal nach:
ich möchte in einem DIV-Element am linken und am rechten Rand verschiedene Elemente positionieren (Schaut ans obere Ende des Fensters in dem Ihr gerade lest, dann sehr Ihr was ich meine: links: Beschriftung; rechts: minimieren, maximieren ext.) In der guten alten Zeit hat man das mit Tabellen gemacht, zwei Zellen - align: fertig.
Da ja heute alles besser ist muss das doch auch mit CSS im Netscape gehen. Tut es aber nicht. BSP:

<div>
<span class="head" style="width:75%px;text-align:left"><b>Allgemein</b></span>
<span class="control" style="width:25%;text-align:right;">
<button onClick="show('Allgemein')" style="height:13px;width:13px;margin-bottom:2px;margin-right:1px;"><img src="/img/standard/maximi.gif" width="13" height="13" border="0" alt="maximieren"></button>
</div>

Netscape interpretiert allem Anschein nach das 'width'-attibut in allen(?) Inline-Elementen nicht.

Weiss jemand da drraussen einen Ausweg?

danke
daniel

  1. kleiner Fehler am schluss geht das span natürlich wieder zu bevor das div zugeht. funzt trotzdem nicht

  2. Hi,

    Netscape interpretiert allem Anschein nach das 'width'-attibut in allen(?) Inline-Elementen nicht.

    Warum sollte er auch? Für inline-Elemente ist weder width noch height noch text-align definiert.
    Ein Inline-Element ist so groß wie durch seinen Inhalt erzwungen - für text-align ist also kein Platz vorhanden.

    Weiss jemand da drraussen einen Ausweg?

    Die float-Property

    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. Ha!

      sehr cool!
      danke
      daniel