[XHTML]IE6 selecting bug

Pagina: 1
Acties:

  • Denhomer
  • Registratie: Augustus 2000
  • Laatst online: 12-10-2025
Ik probeer mijn hele site om te zetten naar xhtml 1.0 / css om van het hele table layout gedoe af te raken.
Nu is bijna alles klaar, enkel zit ik nog met de IE6 selecting bug, nl als je absolute positioned elementen gebruikt en je probeert tekst te selecteren, dan selecteert IE de hele pagina.
Dus, op google gezocht, antwoord zegt, voeg de xml prolog toe
code:
1
<?xml version="1.0" encoding="iso-8859-1"?>

Maar IE gaat door deze regel in quirks mode werken, waardoor mijn het boxmodel niet meewerkt.
Iemand een betere manier om toch die selecting goed te krijgen ?
Ik heb ook nog geprobeerd om mijn site om te zetten in xhtml 1.1, maar ik ken er niet genoeg van om de xml tree als pagina weer te laten geven blijkbaar.

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Waarom niet gewoon HTML4.0 (eventueel in strict) gebruiken?

edit:

Dacht trouwens ergens een andere oplossing hiervoor gevonden te hebben, maar ben druk aan 't zoeken voor je...

[ Voor 52% gewijzigd door BtM909 op 09-11-2004 13:31 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Denhomer
  • Registratie: Augustus 2000
  • Laatst online: 12-10-2025
BtM909 schreef op 09 november 2004 @ 13:29:
Waarom niet gewoon HTML4.0 (eventueel in strict) gebruiken?

edit:

Dacht trouwens ergens een andere oplossing hiervoor gevonden te hebben, maar ben druk aan 't zoeken voor je...
IE bug blijft ook bij html 4.0(1) als je absolute dingen gebruikt.
En vanaf je die xml regel erbij zet gaat hij toch nog naar quirks mode.

Ik hoop dat je de oplossing nog ergens vind ;)

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Is dit dan wat: http://blog.tom.me.uk/2003/07/23/boie6selecta.php

edit:
Moet je eens naar het voorbeeld kijken van CSSGarden. Tekst linksboven selecteren = IE crash 7(8)7

[ Voor 57% gewijzigd door BtM909 op 09-11-2004 13:40 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Denhomer
  • Registratie: Augustus 2000
  • Laatst online: 12-10-2025
BtM909 schreef op 09 november 2004 @ 13:38:
Is dit dan wat: http://blog.tom.me.uk/2003/07/23/boie6selecta.php

edit:
Moet je eens naar het voorbeeld kijken van CSSGarden. Tekst linksboven selecteren = IE crash 7(8)7
Dat is wat ja, in de zin dat het werkt, er staat nergens waarom het werkt.
Voorlopig ben ik blij, maar ik zou toch graag een mooiere oplossing zien.

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Denhomer schreef op 09 november 2004 @ 13:43:
[...]


Dat is wat ja, in de zin dat het werkt, er staat nergens waarom het werkt.
Voorlopig ben ik blij, maar ik zou toch graag een mooiere oplossing zien.
Doel je richting Firefox of IE7? ;)

Dit fenomeen is ook begonnen met IE6. Zal hopelijk gefixed worden in 7, maar hoe lang wil je op die mooie oplossing wachten :7

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Wil je een mooiere oplossing :?

code:
1
2
3
4
5
body {
  height: expression(
   (document.documentElement.scrollHeight - 10) + "px";
  ); 
}

:>

Die -10px ervoor dat er geen scrollbar komt als de pagina op een enkel scherm past.

[ Voor 53% gewijzigd door BtM909 op 09-11-2004 13:50 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Denhomer
  • Registratie: Augustus 2000
  • Laatst online: 12-10-2025
BtM909 schreef op 09 november 2004 @ 13:46:
[...]

Doel je richting Firefox of IE7? ;)

Dit fenomeen is ook begonnen met IE6. Zal hopelijk gefixed worden in 7, maar hoe lang wil je op die mooie oplossing wachten :7
Hehe, misschien heb je wel gelijk, maar deze fout bestaat blijkbaar al 2 jaar, volgens de bron waar ik die xml truuk vond, en toch bestaat ie nog steeds, dus zou je toch verwachten dat er een mooiere oplossing voor bestaat.

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Hoe oud denk je dat IE6 is ;)

En check ook ff [rml]BtM909 in "[ XHTML]IE6 selecting bug"[/rml] O-)

[ Voor 8% gewijzigd door BtM909 op 09-11-2004 13:54 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 16:00

crisp

Devver

Pixelated

Vaak helpt het om het parentelement van het absoluut gepositioneerde element een position:relative te geven ;)

Intentionally left blank


  • Denhomer
  • Registratie: Augustus 2000
  • Laatst online: 12-10-2025
BtM909 schreef op 09 november 2004 @ 13:49:
Wil je een mooiere oplossing :?

code:
1
2
3
4
5
body {
  height: expression(
   (document.documentElement.scrollHeight - 10) + "px";
  ); 
}

:>

Die -10px ervoor dat er geen scrollbar komt als de pagina op een enkel scherm past.
Wat is hier de bedoeling van ? Het doet nix af aan het selecteerprobleem hoor.
crisp schreef op 09 november 2004 @ 13:56:
Vaak helpt het om het parentelement van het absoluut gepositioneerde element een position:relative te geven ;)
Dit is niet echt zo simpel in de pagina die ik heb gemaakt.

[ Voor 27% gewijzigd door Denhomer op 09-11-2004 14:04 ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Denhomer schreef op 09 november 2004 @ 13:59:
[...]


Wat is hier de bedoeling van ? Het doet nix af aan het selecteerprobleem hoor.
Als je die in je CSS stylesheet frot, zou het moeten werken hoor :?
crisp schreef op 09 november 2004 @ 13:56:
Vaak helpt het om het parentelement van het absoluut gepositioneerde element een position:relative te geven ;)
Zelfs al heb je maar 1 element absoluut gepositioneerd? Dus maw, desnoods je body op relative :?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Denhomer
  • Registratie: Augustus 2000
  • Laatst online: 12-10-2025
BtM909 schreef op 09 november 2004 @ 14:01:
[...]

Als je die in je CSS stylesheet frot, zou het moeten werken hoor :?
Ism met het javascript of zonder ?
Met javascript maakt het geen verschil of ik jou css gebruik, zonder javascript doet jou css ook niets.
In plaats van werkt niet hoor, ik weet echt niet waarom.
Volgens mij moet de pagina eerst geladen zijn voordat je deze hack kan gebruiken, en css wordt natuurlijk in de head al geladen.

[ Voor 25% gewijzigd door Denhomer op 09-11-2004 14:14 ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Denhomer schreef op 09 november 2004 @ 14:05:
[...]
Ism met het javascript of zonder ?
Met javascript maakt het geen verschil of ik jou css gebruik, zonder javascript doet jou css ook niets.
In plaats van de JS.

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.

Pagina: 1