• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Breite in Abhängigkeit von anderen Elementen

th3AddY

Neues Mitglied
Hi,

ich möchte in einem bestimmten Bereich drei Elemente folgendermaßen anordnen:

HTML:
<form class="searchform">

  <select class="s1">
     <option>...</option>
     <option>...</option>
     <option>...</option>
   </select>
  <input type="text" size="25" class="s2" />
  <a href="..."><img src="..." class="s3" /></a>

</form>
Also eine Combobox, ein Suchfeld und ein Bild als submit-link.
Die Combobox soll eine feste Größe haben und links ausgerichtet sein. Die Grafik soll rechts ausgerichtet sein.
Jetzt möchte ich, dass sich die Breite des input-Feldes automatisch den Breiten der beiden anderen Elemente anpasst und links an der Combobox beginnt und kurz vor der Grafik aufhört.

Also bspw. in CSS:

Code:
.s1 { float:left; }
.s3 { float:right; }
.s2 { width:???; }
Ich hoffe, ich konnte die Problematik einigermaßen verständlich erläutern.
Ich wäre sehr dankbar, wenn mir dabei jemand helfen könnte. :)

Grüße
 
Zurück
Oben