Ergebnis 1 bis 13 von 13

Thema: Breite von "select" Feld

  1. #1
    Contao-Nutzer
    Registriert seit
    30.09.2009.
    Ort
    Bayern
    Beiträge
    201

    Standard Breite von "select" Feld

    Hallo,

    ich hab ein Problem mit der Formatierung von "select"-Feldern eines Formulars:
    die Breite wird nach Bedarf dargestellt, soll aber eine feste Breite haben.
    die relevanten Format-Definitionen sind meiner Meinung nach:
    Code:
    input,
    select,
    textarea {
        border:1px solid #ccc;
        font-size:15px;
    }
    und
    Code:
    select {
        width:300px;
        height:30px;
        font-size:15px;
    }
    ich kann jetzt leider keinen Link posten, da es ein geschützter Bereich ist.

    ich hab das vor gut einem Jahr eingerichtet und hat funktioniert, hab mich aber seit langem nicht mehr gekümmert, kann das an Contao-Updates liegen?

    ist mit IE, FF und Chrome gleich.

    wenn sich das jemand genauer anschauen möchte, schicke ich Zugangsdaten per PN

    Danke & Grüße

    Karl

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Was sagt denn Firebug? Siehst du da deine Styles? select müsste eigentlich schon passen. Zumindest klappt das bei 3.3 auch noch

    Ist das entsprechende CSS im Layout aktiviert?

    Vg
    Frank

  3. #3
    Contao-Nutzer
    Registriert seit
    30.09.2009.
    Ort
    Bayern
    Beiträge
    201

    Standard

    Hallo,

    hab mal nochmal geschaut (zwar nicht mit Firebug sondern Chrome-Inspect:
    anscheinend hat das Element die richtige Breite aber nicht die Select-Box
    css-error.JPG

    rechts wird angezeigt:
    Code:
    element.style {
    opacity: 0;
    margin-bottom: 4px;
    }
    select {
    width: 300px;
    height: 30px;
    font-size: 15px;
    }
    input, select, textarea {
    border: 1px solid #ccc;
    font-size: 15px;
    }
    select, input[type="file"] {
    display: block;
    }
    select, input, textarea {
    font-size: 99%;
    }
    user agent stylesheetkeygen, select, select[size], select[size="1"] {
    border-radius: 0px;
    border-color: rgb(169, 169, 169);
    }
    user agent stylesheetselect {
    -webkit-appearance: menulist;
    box-sizing: border-box;
    align-items: center;
    border: 1px solid;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    color: black;
    background-color: white;
    cursor: default;
    }
    user agent stylesheetkeygen, select {
    border-radius: 5px;
    }
    user agent stylesheetinput, textarea, keygen, select, button {
    margin: 0em;
    font: -webkit-small-control;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    }
    user agent stylesheetinput, textarea, keygen, select, button, meter, progress {
    -webkit-writing-mode: horizontal-tb;
    }
    Inherited from table
    user agent stylesheettable {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: gray;
    }
    weiß jetzt nicht genau ob der Codeblock weiterhilft.
    CSS ist auf alle Fälle im layout eingebunden

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Was ist denn das "user agent stylesheetinput" und "user agent stylesheetselect" alles?

    Lösch das mal alles raus und schau obs dann geht.

  5. #5
    Contao-Nutzer
    Registriert seit
    30.09.2009.
    Ort
    Bayern
    Beiträge
    201

    Standard

    hmm,

    eingetragen hab ich das Zeug sicher nicht. steht auch nicht in meinen Definitionen. wird das durch irgendeine Funktion generiert?

  6. #6
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Das kann ich dir nicht pauschal beantworten. Sieht nicht nach Contao CSS aus.

    In Firebug kann man diese Styles zumindest nach und nach deaktivieren und somit testen ob das die Ursache ist.

  7. #7
    Contao-Nutzer
    Registriert seit
    30.09.2009.
    Ort
    Bayern
    Beiträge
    201

    Standard

    ok, werd mal versuchen das mit Firebug hinzubekommen, auf den ersten Blick tu ich mich noch schwer die Selectbox zu lokalisieren.
    meld mich wieder

    Danke schon mal!

    karl

    edit: doch geschafft, das zeigt mir Fire-Bug an:
    Code:
    element.style {
        opacity: 0;
    }
    select {
        font-size: 15px;
        height: 30px;
        width: 300px;
    }
    input, select, textarea {
        border: 1px solid #CCCCCC;
        font-size: 15px;
    }
    select, input[type="file"] {
        display: block;
    }
    select, input, textarea {
        font-size: 99%;
    }
    body {
        font-size: 100.01%;
    da tauchen diese ominösen Objekte gar nicht auf
    Geändert von carlos (30.06.2014 um 13:56 Uhr)

  8. #8
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    So sollte das eigentlich auch gehen.

  9. #9
    Contao-Nutzer
    Registriert seit
    30.09.2009.
    Ort
    Bayern
    Beiträge
    201

    Standard

    bin mir ja ziemlich sicher: als ich das vor ca einem Jahr eingerichtet habe, hat das auch so ausgesehen wie gedacht, da werde ich auf alle Fälle schon die 3er gehabt haben, aber wohl nocht nicht die 3.2.

    Achja, was mir noch einfällt: das ist ein efg-Formular, könnte das ein Problem der Erweiterung sein?

  10. #10
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Glaube ich nicht. Das ist ja ganz banales CSS. Aber müsste ich live sehen damit ich da mehr dazu sagen kann.

    VG

  11. #11
    Contao-Nutzer
    Registriert seit
    30.09.2009.
    Ort
    Bayern
    Beiträge
    201

    Standard

    hab Dir eine PN geschickt

  12. #12
    Contao-Nutzer
    Registriert seit
    30.09.2009.
    Ort
    Bayern
    Beiträge
    201

    Standard

    Damit Kollegen mit evtl gleichem Problem geholfen ist:

    Die Antwort von Kahmoon:
    "Die Klasse .styled_select braucht die 300px"

    Dafür hier nochmal herzlichen Dank

  13. #13
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    .styled_select ist aber keine Contao Klasse sondern eine eigene.

    VG

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •