+ Antworten
Ergebnis 1 bis 9 von 9

Thema: formular aufpeppen - speziell <select>

  1. #1
    TP-Senior glowi macht alles soweit korrekt Avatar von glowi
    Registriert seit
    May 2002
    Ort
    Good Old Germany
    Beiträge
    231

    Unhappy formular aufpeppen - speziell <select>

    hey ich bastel grad für nen freund ne website und bin dabei ein kontaktformular zu entwerfen.
    jetz hätt ich gerne die einzelnen formularelemente a bisserl mit css aufgepeppt.
    elemente wie textarea und input hab ich auch hinbekommen.
    was bei mir nicht geht (weiß net warum) ist der select -tag.

    kann man das nicht via css formatieren, oder bin ich nur zu blöde dazu ( hoffe ich doch nicht )

    vielleicht kann mir hier ja wer nen tipp geben
    beste Grüße
    Glowi
    Ab dem 11.11. is es wieder soweit
    ----------------------------------------------

  2. #2
    TP-Veteran jonemo macht sich hier sehr viel Mühe Avatar von jonemo
    Registriert seit
    Dec 2002
    Ort
    london
    Beiträge
    1.020
    mh, das geht eigentlich mit den gewöhnlichen mittelchen wie eben

    font-family, border, padding, etc.

    poste doch mal dein stylesheet (auszugsweise)

  3. #3
    TP-Senior glowi macht alles soweit korrekt Avatar von glowi
    Registriert seit
    May 2002
    Ort
    Good Old Germany
    Beiträge
    231
    hier ma 'n auszug
    PHP-Code:
    ...

    INPUT {
        
    border 1px solid Gray;
        
    background White;
        
    font-size 11px;
        
    font-family sans-serif;
        }

    Select {
        
    border 1px solid Gray;
        
    background White;
        
    font-size 11px;
        
    font-family sans-serif;
        }

    INPUT.button {
        
    border 1px solid Gray;
        
    background #DCDCDC;
        
    font-size 11px;
        
    font-family sans-serif;
        
    color Black;
        
    font-weight bold;
    }


    TEXTAREA {
        
    border 1px solid Gray;
        
    background White;
        
    font-size 11px;
    }

    ... 
    wie gesagt input, textarea und die input.klasse funktionieren einwandfrei, aber das mit select nicht (nur die schriftformate werden übernommen, das mit border und so net)
    beste Grüße
    Glowi
    Ab dem 11.11. is es wieder soweit
    ----------------------------------------------

  4. #4
    TP-Special Mod TP-Sponsor Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von Thomas
    Registriert seit
    May 2001
    Ort
    Arnsberg - Sauerland
    Beiträge
    21.326


    hab' jetzt keinen code verglichen, schau mal einfach selbst, was Dr. Web zu diesem Thema sagt:

    www.drweb.de/html/formulare_5.shtml
    www.drweb.de/trickkiste/tricks57.shtml

    gerade in Sachen Formulare & CSS ist Dr. Web eine sehr hilfreiche Fundgrube

  5. #5
    TP-Specialist prefix ist auf einem guten Weg
    Registriert seit
    Aug 2002
    Ort
    Nähe Wien
    Beiträge
    4.642
    abhilfe hier kann schaffen, wenn du den style direkt dem element zuweist, beispiel:

    <form name="form1" method="post" action="">
    <select name="select" style="color: red; background-color: black;">
    <option value="wert1">bezeichnung</option>
    <option value="wert2">bezeichnung</option>
    </select>
    </form>

    eine weitere möglichkeit ist, im externen css NICHT direkt das element "select" zu definieren, sondern eine klasse dafür zu erstellen.

    .select {
    color: red;
    background-color: black;
    font-size: 0.9em;
    }

    dann im html-quelltext:

    <select name="select" class="select">
    <option value="wert1">bezeichnung</option>
    <option value="wert2">bezeichnung</option>
    </select>

    mit diesen expirementen solltest du der lösung nahekommen :-)

  6. #6
    TP-Senior glowi macht alles soweit korrekt Avatar von glowi
    Registriert seit
    May 2002
    Ort
    Good Old Germany
    Beiträge
    231
    jo, mit ner extra klasse gehts (nur das mit border geht net).
    aber egal, muss ich dann halt evtl. anders lösen.

    danke euch für eure bemühungen
    beste Grüße
    Glowi
    Ab dem 11.11. is es wieder soweit
    ----------------------------------------------

  7. #7
    TP-Member Nives macht alles soweit korrekt
    Registriert seit
    Mar 2001
    Ort
    Berlin
    Beiträge
    80

    gibt´s doch gar nicht?!

    gibt´s doch gar nicht, dass die browser die border-Angaben für select-Felder einfach ignorieren?!

    Ich habe gerade das gleiche Problem und all die links hier unten und auch das selfhtml und andere schlaue Quellen konnten mir nicht weiterhelfen: das Thema wird totgeschwiegen oder die Tipps funktionieren nicht.

    Hat denn hier noch niemand geschafft den Rahmen eines select-feld zu formatieren (es geht um den border!!!)? Oder habt ihr die Lösung gefunden, dann wäre es nett, wenn ihr sie hier mal posten könntet!

    Viele Grüße,
    Nives

  8. #8
    TP-Veteran Flow09 ist auf einem guten Weg Avatar von Flow09
    Registriert seit
    Jun 2001
    Ort
    Wien
    Beiträge
    1.436

    nix da!!!

    @Nives: Da wirst Du es schwer haben! Den border vom <select> kann man leider nicht ändern (zumindest hab ich noch nix dazu gefunden, und ich hab lang gesucht)!
    Hab hier das gleiche Problem gehabt! Damit muss man sich leider abfinden!

    lg
    Flow
    Lesser known Programming Languages #13: SLOBOL
    ... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.

  9. #9
    TP-Member fniffi macht alles soweit korrekt
    Registriert seit
    May 2003
    Ort
    Konstanz am Bodensee
    Beiträge
    62
    Hi Leutz,
    also direkte Systemelemente lassen sich nicht mit CSS einrichten.
    dazu gehört select und input type=file z.B. bei uploads notwendig.
    Du kannst aber die Option verändern
    option{font-size:11px;border:1px ridge #336699;background-color:#99CC99;}

    option:focus{font-size:11px;border:1px ridge #339999;} kannst Du auch mal probieren, geht auf jeden Fall mit Netscape 7
    option:hover{background-color:#CCCC99;}

    versuchs mal damit und meld Dich wieder, dann schau wir mal ;-)
    ein Pinsel, etwas Farbe und schon stimmt die gute Laune

+ Antworten

Aktive Benutzer

Aktive Benutzer

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

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51