Page 1 sur 1

position: absolute + HTML4.01 + IE

Publié : 11 oct. 2006, 19:04
par maxxfly
hello

voici un code tout bete

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head>        
   <style type="text/css">
		.toto
		{
		position: absolute;						
		}
	</style>
  </head>
  <body>
    <div class="toto">     
      test : /var/www/ oink
    </div>    
  </body>
</html>
sous IE, le comportement est bizzare
essaye de selectionner a la souris le mot "www" par exemple...
ca sera impossible car le bloc de selection part de la fin du bloc

maintenant si on enleve le position: absolute, ca marche mieux

ou si on enleve le doctype... idem... ca fonctionne mieux....

y'a un truc?


Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0

Publié : 13 oct. 2006, 13:25
par Invité
En effet, avec IE6, on ne peut pas sélectionner uniquement "www" par exemple, avec "absolue", on peut avec "relative", "fixed" ou en non défini ou sans doctype.
Je ne connais pas les conséquences néfastes de ça, si ça te pose problème dans la construction d'un site, ça vaut la peine de se pencher dessus dans le cadre du site, mais là, sans application pratique... J'ai du mal à me pencher dessus, on connaît depuis longtemps les défaillances de IE sur certains positionnements ("fixed"...).
J'ai réessayé en tapant "à chaque jour suffit sa peine" à la place de "test : /var/www/ oink" et IE fait exactement pareil en position "absolute" (je me disais que IE interprétait "www") ... Bon, ben, voilà.

Publié : 13 oct. 2006, 13:27
par Mongo Bob
moi au-dessus

Publié : 13 oct. 2006, 14:20
par maxxfly
Anonymous a écrit :En effet, avec IE6, on ne peut pas sélectionner uniquement "www" par exemple, avec "absolue", on peut avec "relative", "fixed" ou en non défini ou sans doctype.
Je ne connais pas les conséquences néfastes de ça, si ça te pose problème dans la construction d'un site, ça vaut la peine de se pencher dessus dans le cadre du site, mais là, sans application pratique... J'ai du mal à me pencher dessus, on connaît depuis longtemps les défaillances de IE sur certains positionnements ("fixed"...).
J'ai réessayé en tapant "à chaque jour suffit sa peine" à la place de "test : /var/www/ oink" et IE fait exactement pareil en position "absolute" (je me disais que IE interprétait "www") ... Bon, ben, voilà.
en fait, j'ai eu une reponse sur un autre forum
et j'ai reussi a corriger le probleme ;)

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0

Publié : 13 oct. 2006, 14:25
par HP
maxxfly a écrit :en fait, j'ai eu une reponse sur un autre forum
et j'ai reussi a corriger le probleme ;)
ce serait sympa d'en faire profiter ici même... non ?!

ou au moins indiquer un lein vers la discussion ?

Publié : 13 oct. 2006, 14:27
par maxxfly
HP a écrit :
maxxfly a écrit :en fait, j'ai eu une reponse sur un autre forum
et j'ai reussi a corriger le probleme ;)
ce serait sympa d'en faire profiter ici même... non ?!

ou au moins indiquer un lein vers la discussion ?

y'a moulte solution
et dans mon cas, j'ai mis ceci dans ma CSS

BODY { height: 100% }

c tout



Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0

Publié : 13 oct. 2006, 14:36
par HP
maxxfly a écrit :y'a moulte solution
c'est sûr sans réel cas concret, dans l'absolu, les solutions sont infinies ... bien évidemment :lol:

Publié : 13 oct. 2006, 14:39
par maxxfly
HP a écrit :
maxxfly a écrit :y'a moulte solution
c'est sûr sans réel cas concret, dans l'absolu, les solutions sont infinies ... bien évidemment :lol:
http://www.test.blog-and-blues.org/haslayout/

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0