[CSS] Checkbox positioneren

Pagina: 1
Acties:

  • TheBorg
  • Registratie: November 2002
  • Laatst online: 23-04 16:45

TheBorg

Resistance is futile.

Topicstarter
Ik heb een klein probleempje. Als je een checkboxje neerzet dan staat deze niet netjes onder de text:

Afbeeldingslocatie: http://www.orbitalconnection.com/private/checkbox1.gif

Voeg ik een style toe dan staan de checkbox goed in FF.
code:
1
style="margin-left:0px;"

Afbeeldingslocatie: http://www.orbitalconnection.com/private/checkbox2.gif

Maar in IE staat de checkbox nogsteeds verkeerd. Alleen een margin-left:-3px zet de checkbox op de goede plaats, maar dan klopt het weer niet in FF...

Iemand een oplossing?

  • Koeniepoenie
  • Registratie: Oktober 2003
  • Laatst online: 28-04 21:14
Je kunt een hack in de zin van _margin-left: -3px (weet niet helemaal zeker of deze werkt) gebruiken. Of gebruik maken van de CSS2 selectors die IE niet ondersteund.

Cascading Stylesheet:
1
2
3
4
5
6
7
8
/* Voor IE */
.checkdozen {
    margin-left: -3px;
}
/* Voor FF e.a. */
input[type=checkbox] {
    margin-left: 0px;
}

Parse error: syntax error, unexpected GOT_USER in https://gathering.tweakers.net on line 1337


Verwijderd

padding wellicht?

  • TheBorg
  • Registratie: November 2002
  • Laatst online: 23-04 16:45

TheBorg

Resistance is futile.

Topicstarter
Dat werkt perfect Koeniepoenie. :)

  • Genoil
  • Registratie: Maart 2000
  • Laatst online: 12-11-2023
En voor beide browsers in 1 keer:
code:
1
<input type="checkbox" style="margin-left:0px;width:14px;" />

  • prototype
  • Registratie: Juni 2001
  • Niet online

prototype

Cheer Bear

Komt dat niet door eventuele whitespaces? Probeer eens:

HTML:
1
Hallo<br /><input type="checkbox" ... />

in plaats van
HTML:
1
2
Hallo<br />
<input type="checkbox" ... />

  • TheBorg
  • Registratie: November 2002
  • Laatst online: 23-04 16:45

TheBorg

Resistance is futile.

Topicstarter
Genoil schreef op woensdag 24 augustus 2005 @ 17:57:
En voor beide browsers in 1 keer:
13px dan, anders word de checkbox in FF 1px te groot. Werk inderdaad ook goed.
prototype schreef op woensdag 24 augustus 2005 @ 18:04:
Komt dat niet door eventuele whitespaces?
Helaas niet. :)
Pagina: 1