[css] input[type=

Pagina: 1
Acties:

  • IschaGast
  • Registratie: Juli 2001
  • Laatst online: 25-11-2025
Ik ben op dit moment een formulier aan het bouwen en ik heb nu een probleem met het stijlen van mijn inputvelden.

Nu heb ik de volgende typen inputvelden in mijn formulier zitten:
text , radio, submit, reset en hidden.

Wat het makkelijkste zou zijn is om in mijn css neer te zetten
Cascading Stylesheet:
1
2
3
input {
width: 200px;
}
Maar dan heb ik het probleem dat ook mijn radiobuttons, submit en reset bijvoorbeeld ook 200px breed worden en dat is iets wat ik totaal niet wil.

Nu ben ik ff gaan zoeken op o.a. css-discuss en daar kwam ik het volgende tegen:
Cascading Stylesheet:
1
2
3
input[type="text"] {
width: 200px;
}
Hiermee zouden alleen mijn textvelde deze waarde meekrijgen maar dit werkt nou net weer niet in Internet Explorer.

Nu vraag ik maak af of er uberhaupt wel een manier is om wel goed te krijgen in Internet Explorer zonder dat ik aan iedere radiobutton, reset en submit een class moet gaan hangen?

Dat zou namelijk wel zo makkelijk zijn :)

edit:
Mijn topictitel is een beetje verneukt komt waarschijnlijk omdat ik dit er neer had gezet: input[type="text"]

[ Voor 7% gewijzigd door IschaGast op 13-02-2004 12:17 . Reden: Verneukte topictitel ]


Verwijderd

nee, of je moet dingen gaan groeperen in een fieldset ofzo en daar een rule aan hangen, maar da's denk ik niet wat je wilt

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 20:36
IschaGast:
Nu vraag ik maak af of er uberhaupt wel een manier is om wel goed te krijgen in Internet Explorer zonder dat ik aan iedere radiobutton, reset en submit een class moet gaan hangen?
Nee :)

Denk dat je zit aan classes voor je input texts

Motor (of auto) onderhoud bijhouden


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

Mee eens,

Gewoon classes gebruiken.

  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025

Roeligan

Feyenoord

Ik had er ook al eens een topic over gepost. Het kan wel volgens crisp maar werkt niet in IE :+

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • IschaGast
  • Registratie: Juli 2001
  • Laatst online: 25-11-2025
Nou dan moeten we er toch maar classes aan hangen, het is niet anders :(

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

http://dean.edwards.name/my/behaviors/

Een behaviour zodat je dit ook in IE kan gebruiken :)

Stop uploading passwords to Github!


  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025

Roeligan

Feyenoord

zeg pappa eend... volgens het plaatje in je sig doe je er 45 minuten over en geen 22 :+

Dat was dus het eindpunt ik moet eens leren lezen |:(

[ Voor 27% gewijzigd door Roeligan op 13-02-2004 13:44 ]

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


Verwijderd

Ik ben het eens gaan proberen om het toe te passen, maar ik krijg het voor geen meter werkend en aangezien er ook vrijwel geen uitleg op de website staat (ook de voorbeelden helpen me niet veel) zou ik willen vragen of iemand de werking (globaal) hiervan kan uitleggen?

Het is iig meer dan alleen de behavior toepassen en gewoon selectors neerzetten, zo heb ik gemerkt...

Verwijderd

Het werkt alleen voor de attribuut selectors [class=foo] en [id=foo], deze worden door de htc vervangen door .foo en #foo respectievelijk.
Andere attribuut selectors zullen dus niet gaan werken.

Verwijderd

apologies for posting in english.

The DHTML behavior http://dean.edwards.name/my/#ie-namespaces.htc, parses an XML-Stylesheet so that IE can read it. It only does a minimal job and does not enable other CSS3 recommendations.

It makes the following changes:

replaces "|" with "\:" --- IE can now recognise CSS namespaces
replaces "[id=selector]" with "#selector" --- enables selection by ID
replaces "[class=selector]" with ".selector" --- enables selection by CLASS
enables ":root" selector

I hope this helps (and that I've understood this thread correctly!)

-Dean Edwards

Verwijderd

You've understood it correctly. I basically told the same thing in my previous post.
It is also a great behavior by the way.

Unfortunately, this is a dutch forum, so you have to write in dutch.
(just kidding)
Pagina: 1