.radex
1.06.2007, 12:01:20
Do tej pory stosowałem dla input [type="submit"] atrybut class="s" i osobny styl dla submitów był jako input.s{}.
Ale czy jest możliwość, aby nie nadawać tej klasy?
Bo na pewno nie da się np. za pomocą input:submit.
EDIT:
Można zamknąć temat. W css'ie tak to wygląda:
input [type=submit]
Edit:
albo i nie. Jak to rozwiąząć, tak aby działało pod ie?
IE ogólnie nie widzi tych selektorów (input [type=submit]) więc jedynym wyjściem w CSS jest:
input [type=submit], .klasa_dla_ie {
/* ... */
}
Ewentualnie jakaś zabawa z JavaScriptem, ale nie wiem czy Cie to interesuje.
.radex
1.06.2007, 14:31:58
skoro jest tylko takie wyjście (chyba że expressions), to tylko zrobić klasę, bo i tak na to samo wyjdzie :]
Ale i bez tego się obędę. Bo to usuwa pewną własność (odmienny kolor), ale nie utrudnia w poruszaniu się po stronie. Niech zmienią przeglądarkę:P
Ale nadal czekam na rozwiązania (o ile takowe są).
gekon
1.06.2007, 16:26:07
Nie ma, ani IE6 ani IE7 tego nie zrozumie bez jakiegoś obejścia.
.radex
2.06.2007, 19:52:08
Rozwiązanie w tym przypadku == obejście, ale takowym obejściem nie jest nadanie klasy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.