tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
6
ZUGRIFFE
831
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Teilzeitphilosoph Teilzeitphilosoph ist offline Mitglied Gold
    Registriert seit
    Jun 2007
    Beiträge
    136
    Moinz.
    Gibt es ne Möglichkeit eine Selectbox so zu coden, dass sie mindestens eine Breite von 110px hat, aber wenn ein längeres Element dazu kommt, sich dem längesten Element automatisch anpasst und wenn dieses wieder verschwindet, zurück auf 110px geht?

    Also die Idee ist: Ich hab auf Arbeit ein kleines Browsergame zu coden. Der User wählt in der SB ein paar Missionen aus. Manche Titel sind nur "Rette Blalaber" und dann kommen welche mit "Finde DiesUndDas und bringe es nach SoUndSo".
    Direkt darunter ist aber noch ne SB und die ist genau 110px lang, wo anderer Stuff ausgewählt wird. Wenn ich der ersten SB keine Breite mitgebe, geht sie auf maximale Größe, je nach längstem Titel und dann sieht es nich mehr bündig aus...ok, bei längeren Titeln nich zu vermeiden. Verschwinden diese langen Titel aber wieder und der nächst längste Titel ist unter 110px, schrumpft sie und das ist doof. Zu lang == ok. Zu kurz == doof.

    War das halbwegs verständlich formuliert?

    -bedank-
    TZP
    Geändert von Teilzeitphilosoph (20.11.09 um 11:55 Uhr)
     

  2. #2
    Exituz23 Exituz23 ist offline Grünschnabel
    Registriert seit
    Feb 2007
    Beiträge
    3
    Hmm.. du könntest

    min-width: 110px;

    versuchen.
     

  3. #3
    Maik Tutorials.de Gastzugang
    Zitat Zitat von Exituz23 Beitrag anzeigen
    Hmm.. du könntest

    min-width: 110px;

    versuchen.
    Der Versuch wird von Erfolg gekrönt sein

    Ich schieb das Thema mal ins CSS-Forum.

    mfg Maik
     

  4. #4
    Teilzeitphilosoph Teilzeitphilosoph ist offline Mitglied Gold
    Registriert seit
    Jun 2007
    Beiträge
    136
    Mja, dem kann ich jetzt zustimmen.

    -bedank-
    TZP
     

  5. #5
    Teilzeitphilosoph Teilzeitphilosoph ist offline Mitglied Gold
    Registriert seit
    Jun 2007
    Beiträge
    136
    Haha...wieder mal zu früh gefreut. Hat das einen tieferen Sinn, warum der IE 7 dabei abkackt? Als einziger Browser -soweit ich das beurteilen kann- kommt er darauf so rein gar nich klar. :/
     

  6. #6
    Maik Tutorials.de Gastzugang
    Sei getröstet, der aktuelle IE8 weiß mit der min-width-Eigenschaft beim <select>-Element umzugehen.

    mfg Maik
     

  7. #7
    Teilzeitphilosoph Teilzeitphilosoph ist offline Mitglied Gold
    Registriert seit
    Jun 2007
    Beiträge
    136
    Das nützt mir leider noch nix.
    Aber ich hab etwas, was klappt...bis jetzt...noch...na ma gucken.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    #containerSB {
      width: 90%;
      min-width: 110px;
    }
     
    * html #containerSB {
      width: expression((documentElement.clientWidth <110) ? "110px" : "90%" );
    }


    Und dann "nur" noch id="containerSB" im <select> und alle sind happy.

    TZP
     

Ähnliche Themen

  1. Div mit variabler Breite
    Von Teilzeitphilosoph im Forum CSS
    Antworten: 4
    Letzter Beitrag: 03.09.10, 12:28
  2. TextArea mit variabler Breite
    Von Matze im Forum CSS
    Antworten: 2
    Letzter Beitrag: 03.07.09, 12:52
  3. DropDownList mit variabler Breite
    Von psykochris im Forum ASP
    Antworten: 2
    Letzter Beitrag: 28.11.08, 08:29
  4. div mit fester und variabler Breite
    Von exxe im Forum CSS
    Antworten: 2
    Letzter Beitrag: 23.10.06, 11:57
  5. div variabler breite
    Von Snodri im Forum CSS
    Antworten: 1
    Letzter Beitrag: 20.08.05, 18:28