kostenloser Webspace werbefrei: lima-city


input und css

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    programtools

    programtools hat kostenlosen Webspace.

    Hi
    mit css kann ich ja auf zb alle meine inputs zugreifen.
    input{
    ...
    }


    Doch wie kann ich auf alle Inputs vom Typ "Text" zugreifen?? ich möchte nähmlich nur alle meine Textfelder mit einem Hintergrundbild belegen, nicht aber Buttons ...

    hoffe ihr könnt mir da helfen!!!
    MFG
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. .textfeld
    {
    CODE
    }


    Dann bei den Textfeldern:

    <input type="text" class="textfeld" name="deinname"></input>
  4. Autor dieses Themas

    programtools

    programtools hat kostenlosen Webspace.

    Ok vielen dank. So hätte ich es auch gemacht doch ist das Problem das ich sehr viele Textfelder an verschiedensten Stellen habe und daher das sehr viel Arbeit währe jedem ne Klasse zu geben. Doch wenns nicht anderst geht, dann muss ich wohl oder übel die Methode nehmen. :)

    MFG
  5. @karpfen

    .textfeld
    {
    CODE
    }
    das ist schon eine (mögliche/)rihtige lösung. allerdings vorgesehen dafür ist eher das hier, was die sache ja dahingehend vereinfacht, dass man nicht extra etwas deklarieren muss, was ohnehin vorhanden ist (zu viel versprechend :o)
  6. Autor dieses Themas

    programtools

    programtools hat kostenlosen Webspace.

    also dann
    input[type=Text]{
    ...
    }


    oder wie soll ich das richtig anwenden???

    MFG
  7. w******s

    Ja, ich würde zwar alles kleinschreiben, aber das sollte keinen Fehler bewirken. Selfthtml erklärt auch, wie du dies noch weiter abwandeln kannst.
    So wie es aussieht, versteht das erst IE7 - was je nachdem unbefriedigend sein kann.
  8. @programtools
    ... oder wie soll ich das richtig anwenden
    dein ansatz ist gold richtig. wie karpfen zeigte, da ist dein html:
    <input type="text" name="deinname"></input>
    (aber class=... ist dann nicht nötig!) und wie du beim w3.org sehen konntest, so dein css dazu:

    input[type="text"][name="deinname"] {
      color:<deinefarbe>;
      ...
      weitere deklarationen vom dir;
      ...;
    }
    das beziet sich dann nur auf inputs, die die attribute type="text" und zugleich name="deinname" haben. und zwar EXAKT!

    ==== edit ====
    ja das habe ich aber ganz fürchterlich übersehn!
    @werktags
    So wie es aussieht, versteht das erst IE7 - was je nachdem unbefriedigend sein kann.
    befriedigend ist allerding, wie die statistik über die entwicklung der verbreitung von IE aussieht :o) - nichts für ungut :o)))

    Beitrag zuletzt geändert: 21.12.2009 18:22:32 von czibere
  9. s*********s

    wenn ich das richtig verstehe möchtest du die text felder anders haben als der rest ?.

    Falls ja,

    dann würd ich es mit einem Haupt div was alle inputs umfasst nehemen. Falls ich das flasch verstanden habe bitte noch mal erklären :-).
  10. Autor dieses Themas

    programtools

    programtools hat kostenlosen Webspace.

    Vielen Dank!!!
    Hat mir jetzt viel Arbeit erspart ;)
    MVG
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!