Zum Inhalt springen

[CSS] SELECT und OPTION


Krain

Empfohlene Beiträge

Ich möchte, das bei einem HTML-Select-Feld, das Feld selbst nur sehr klein Angezeigt wird, Der Option Bereich aber so groß, dass man jedes Element auch auslesen kann.

Im Firefox funktioniert folgernder CSS-Code, der IE allerding (wie immer) nimmt nur die Größenangabe des SELECT entgegen

select {width:80px}

option {width:250px;}

Hat jemand Lösungsvorschläge?

Gruss

Markus

Link zu diesem Kommentar
Auf anderen Seiten teilen

Kurz und knapp: Scheint nicht zu funktionieren.

http://www.sitepoint.com/forums/showthread.php?t=200402

Eigentlich auch ein richtiges Verhalten, denn was sollte sonst bei folgendem Code passieren:


<select style="width: 100px" multiple="multiple" size="3">

  <option style="width: 200px">1</option>

  <option style="width: 200px">2</option>

  <option style="width: 200px">3</option>

</select>

Bestimmt jetzt select oder option die genaue Breite der Box?

Ne, das Verhalten finde ich schon in Ordnung - die Breite wird vom select festgelegt, und alles was (logisch) unterhalb vom select steht hält sich an dessen Breitenangaben.

Mir würde auch jetzt kein Beispiel aus einer Software einfallen, wo der Dropdown-Teil einer Selectbox nicht genausobreit wie die ursprünglich Box ist. Ich gehe sogar soweit zu sagen, dass das mit den Standard-Windows Steuerelementen gar nicht möglich ist und eine Spezialität der Gecko Rendering-Engine ist.

Link zu diesem Kommentar
Auf anderen Seiten teilen

erkenne den browser und lass nur FF user auf die page, an IE User schreibst du: nutzt Firefox! ;)

Ich wieß nich, irgendwie isses normal das der IE den einfachsen Code nicht kann!

ich hab auf meiner Page ein stink normales:

<p align="center">

<a herf...>link</a>

<a href..>link2</a>

<hr>

<a href....>link3</a>

</p>
im FF is alles schön zentriert, im IE is der link3 linksbündig. dacht ich, des hr unterbricht den <p>, also:
<p align="center">

<a herf...>link</a>

<a href..>link2</a>

</p>

<hr>

<p align="center">

<a href....>link3</a>

</p>

link3 ist dann endlich in der mitte, nur sind link1 und 2 dann linksbündig :[

aber eben nur im IE!!!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Find ich ja beruhigend, dass ich hier nicht der einzige bin. Ich hab mein Problem jetzt so gelöst, dass ich meiner SELECT-Box eine eigene Zeile in der Tabelle spendiert habe in der sie sich ausbreiten kann.

Ist zwar nicht schön, funktioniert aber, und man kanns in jedem Browser lesen (hoffe ich).

Trotzdem Danke für die Hilfe

gruss

markus

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...