ramo_andMedlem sedan nov. 2010214 inlägg
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
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
aah gött nu funka det! Tackar :)
ramo_andMedlem sedan nov. 2010214 inlägg
Det funkar inte i IE, finns det nåt sätt att åtgärda det?
Danne VMedlem sedan aug. 20067 685 inlägg
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
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