webForumDet fria alternativet

Styla input button?

5 svar · 478 visningar · startad av ramo_and

ramo_andMedlem sedan nov. 2010214 inlägg
#1

Hej!

Vill kunna styla en input button på ett speciellt sätt med får det inte att funka. Jag kan inte komma åt html strukturen på sidan jag jobbar på så därför måste göra så här.

Det jag hade tänkt mig var

#customer_login input[type="button"] .eq-0 {
  background: #000;
}

men det funkar inte.. det jag behöver få med är input[type="button] samt en klass efter det, går det? Jag måste göra så får att innan kunden loggar in finns 2 input text och 1 input button och när kunden loggat in finns 2 input button. Jag kan alltså inte använda nth-child osv då jag vill ha olika styling på alla input button.

voigtann1Medlem sedan juni 20018 810 inlägg
#2

ja, det bör gå, input[...].klassnamn

just nu säger din css att den kommer träffa en child nod med en klass som heter eq-0 som finns inne i input[type="button"]

ramo_andMedlem sedan nov. 2010214 inlägg
#3

aah gött nu funka det! Tackar :)

ramo_andMedlem sedan nov. 2010214 inlägg
#4

Det funkar inte i IE, finns det nåt sätt att åtgärda det?

Danne VMedlem sedan aug. 20067 685 inlägg
#5

Det har alltid varit darrigt att styla knappar så det funkar likadant oavsett vilken webbläsare som används. Därför ska man helst skita i det helt (användaren är också van vid sina default-knappar och kan bli förvirrad...).

Om man prompt ska ha en stylad knapp, så lägg in en bild. Då slipper du lägga ner x antal timmar på en petitess och det kommer att funka överallt.

voigtann1Medlem sedan juni 20018 810 inlägg
#6

ramo_and skrev:

Det funkar inte i IE, finns det nåt sätt att åtgärda det?

att inte köra [] så löser du det med ie<9

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb