|
| CSS input radio Fra : Leonard |
Dato : 22-12-02 15:28 |
|
Jeg har et stylesheet med:
input {
background-color: #f0f0f0;
}
hvilket fint fremhæver indtastningsfelter, men det giver også en grå
firkant omkring radio-felterne. Hvordan kan jeg differentiere mit
stylesheet så der er forskel på type="text" og type="radio" osv.?
Helst uden at skulle skrive class i alle tags.
| |
Leonard (22-12-2002)
| Kommentar Fra : Leonard |
Dato : 22-12-02 16:11 |
|
On Sun, 22 Dec 2002 15:28:09 +0100, Leonard
<dennemailerikketilspam@tdc-broadband.dk> wrote:
>Jeg har et stylesheet med:
>
>input {
> background-color: #f0f0f0;
>}
>
>hvilket fint fremhæver indtastningsfelter, men det giver også en grå
>firkant omkring radio-felterne. Hvordan kan jeg differentiere mit
>stylesheet så der er forskel på type="text" og type="radio" osv.?
>Helst uden at skulle skrive class i alle tags.
Det er så kun i IE (5.5) problemet er, men derfor vil jeg gerne kende
en løsning.
Et andet problem med <input type="text"> er at dette virker i IE men
ikke i NS7:
input.s100 { widht: 100%; display: block }
| |
Knud Gert Ellentoft (22-12-2002)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 22-12-02 17:36 |
|
Leonard <dennemailerikketilspam@tdc-broadband.dk> skrev :
>input.s100 { widht: 100%; display: block }
widht skal være width
--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.
| |
Lasse Reichstein Nie~ (22-12-2002)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 22-12-02 16:38 |
|
Leonard <dennemailerikketilspam@tdc-broadband.dk> writes:
> Jeg har et stylesheet med:
>
> input {
> background-color: #f0f0f0;
> }
>
> hvilket fint fremhæver indtastningsfelter, men det giver også en grå
> firkant omkring radio-felterne. Hvordan kan jeg differentiere mit
> stylesheet så der er forskel på type="text" og type="radio" osv.?
> Helst uden at skulle skrive class i alle tags.
input[type="radio"] {...}
Generelt kan man ikke style form-elementerne selv. Udseendet af knapper
og tekst-felter forventes at ligne de grafiske omgivelser browseren
kører i (som operativ-systemet, hvis man ikke adskiller de to).
Der er generelt problemer med at style et input-element: Man kan ikke
style indholdet. Hvis man siger vertical-align:super, så er det
input-feltet der bliver superscript, ikke indholdet. Dit problem er
det samme: du ændrer baggrunden, men for en radioknap er baggrunden så
inden for eller uden for knappen?
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
'Faith without judgement merely degrades the spirit divine.'
| |
Leonard (22-12-2002)
| Kommentar Fra : Leonard |
Dato : 22-12-02 17:02 |
|
On 22 Dec 2002 16:38:23 +0100, Lasse Reichstein Nielsen
<lrn@hotpop.com> wrote:
>input[type="radio"] {...}
Tak for en fornuftig forklaring.
Mit andet problem med display: block er løst, må have været en stak
tastefejl.
| |
Leonard (22-12-2002)
| Kommentar Fra : Leonard |
Dato : 22-12-02 17:08 |
|
On 22 Dec 2002 16:38:23 +0100, Lasse Reichstein Nielsen
<lrn@hotpop.com> wrote:
>input[type="radio"] {...}
Det fatter IE5.5 så ikke noget af ... men så viser den det heller ikke
forkert.
| |
|
|