Pages :
(reprise du message précédent)

J'ai observé ce comportement des <pre> sur un ordinateur public.
Windows 98 - IE6 - 800x600

Je ne me souvient plus si c'est avec Flashy, Masterbook ou les deux.

Je vais essayer de penser à regarder cette après-midi...
littlesam a écrit :
(mon langage est peu fleuri mais pour moi c'est pas spécialement des mots agressifs... je parle mal -___-")


Mouais ! Nous aussi on aime bien les fleurs, mais seulement quand elles sont offertes avec le sourire Smiley cligne Smiley biggrin

Une suggestion, tu dis que ce n'est pas spécialement agressif, mais pense que ceux qui lisent ton message le voient, eux, de façon agressive. Ca ne veut pas dire que tu n'as pas le droit de râler ou de t'exprimer, bien au contraire... Mais on aimerait bien que tu le fasses avec amour et tendresse stp Smiley cligne Smiley biggrin ... merci d'avance pour ta comprehension !
Pour info je suis en 1600*1200 donc si la limite est à 1024 ça devrait passer nickel... J'ai aussi remarqué que le !important ne marche pas avec une dtd stricte.

Une des mises à jour de sécurité a peu être apporté des modifications à IE.

Dominique : c'est vraiq ue par écris ya pas le ton donc on ne peux pas savoir que je dis ça de façon "légère". Je vais me surveiller.
Modifié le 12 Jan 2005 - 16:05
littlesam a écrit :
J'ai aussi remarqué que le !important ne marche pas avec une dtd stricte.


Je ne vois pas bien ce que tu veux dire, là ? Peux-tu donner un exemple de code ?

!important est indépendant du mode de rendu et de la DTD, en principe Smiley cligne

Par contre, IE a quelques difficultés avec les propriétés répétées pour le même sélecteur avec/sans !important, d'où le hack du !important, justement. Peut-être est-cela que tu veux dire ?
Administrateur
littlesam a écrit :
(mon langage est peu fleuri mais pour moi c'est pas spécialement des mots agressifs... je parle mal -___-")

"ah le couillon" n'a pas la même signification à Toulouse ou Marseille (par exemple) où tout le monde aura compris que tu plaisantes et à Strasbourg où on va te rendre un regard noir ...


Evite d'aggraver ton cas parce que ton arrivée sur ce Forum n'est pas vraiment hum passée inaperçue Smiley rolleyes Smiley cligne
[quote=Laurent Denis]
d'où le hack du !important
En gros si je met !important au bou d'une propriété il l'interprette quand même. J'avais cru comprendre que seul ff lisait quand même. C'est l'inverse ?
Modifié le 12 Jan 2005 - 20:11
Raphael : il y a manifestement incompatibilité entre le white-space: pre-wrap et un détail de la CSS du forum ou peut-être la présence de <br> dans les <pre>. En tous cas, la mise à la ligne provoque des chevauchements de lignes dans Opera 8... Pas bô Smiley confus
littlesam a écrit :
[quote=Laurent Denis]
d'où le hack du !important
En gros si je met !important au bou d'une propriété il l'interprette quand même. J'avais cru comprendre que seul ff lisait quand même. C'est l'inverse ?


!important sert à modifier le calcul de la spécifité d'une règle CSS : les règles marquées !important surclassent toute autre règle "normale" concernant le même élément (spécificité minimale =1000 contre une spécificité maximale de 0999 pour les règles normales). Ceci est respecté par tous les navigateurs récents, y compris IE.
Si tu écris:

p {
color: red !important;
}
.class p#id {
color: green;
}


Le second code a une forte spécificité (0111), mais il est surclassé par le !important (1001). IE et tous les autres afficheront le texte en rouge.

En revanche, IE a un problème lorsque la même propriété est répétée dans le même sélecteur sous la forme:

p {
color: red !important;
color: green;
}

Normalement, la première règle (spécificité 1001) l'emporte sur la seconde (spécificité 0001) à cause du !important. C'est ce que feront Opera, Firefox, Mozilla, Safari, Konqueror etc.
Mais IE oublie le !important dans ce cas et appliquera la couleur verte. C'est le hack du !important.
Modifié le 12 Jan 2005 - 20:47
Laurent Denis a écrit :

En revanche, IE a un problème lorsque la même propriété est répétée dans le même sélecteur sous la forme:

p {
color: red !important;
color: green;
}

Normalement, la première règle (spécificité 1001) l'emporte sur la seconde (spécificité 0001) à cause du !important. C'est ce que feront Opera, Firefox, Mozilla, Safari, Konqueror etc.
Mais IE oublie le !important dans ce cas et appliquera la couleur verte. C'est le hack du !important.

Je serais presque de l'avis de IE. Avoir un color red !important et un color green non-important, dans la même déclaration, ne sert à rien. Ca revient à mettre color red tout seul. Donc dans ce cas, on peut considérer que le color green redéfinit la couleur à green, en non-important.... A méditer...
Modifié le 12 Jan 2005 - 20:51
FlorentG a écrit :

Je serais presque de l'avis de IE. Avoir un color red !important et un color green non-important, dans la même déclaration, ne sert à rien. Ca revient à mettre color red tout seul. Donc dans ce cas, on peut considérer que le color green redéfinit la couleur à green, en non-important.... A méditer...


Ouh... Danger ! Smiley eek

Redéfinir les règles de spécificité peut bouleverser complètement le résultat de la cascade CSS : dans ce cas, comment gérer le choix entre deux règles incompatibles portant sur le même élément... mais situées l'une dans une CSS permanente et l'autre dans une CSS préférée ? Ou l'une dans une CSS media="all" et l'autre dans une CSS media="screen" ? Ou encore comment gérer la préséance des styles utilisateurs ? Celle des styles par défaut de l'agent utilisateur ? Quelles seront les répercussions ?

La cascade est un mécanisme très précis dont on ne pourrais pas bouger une pièce sans ébranler les autres Smiley cligne
Oui, c'est sûr Smiley cligne . Le cas dont je faisais mention était ultra-spécifique, à savoir au sein de la même déclaration, dans le même fichier, entre les mêmes accolades. Après c'est sûr que c'est très dangeureux.
Tiens j'ai fait un essai tout simple. Code HTML :
<p>Test</p>

Et le CSS :
p {
  color: red !important;
}
p {
  color: blue;
}

Résultat : c'est bien géré par IE, il affiche bien le paragraphe en rouge. Donc le seul cas où IE redéfinit l'attribut en non-important, c'est dans ce cas :
p {
  color: red !important;
  color: blue;
}

Là le paragraphe sera bleu.
Je vais surement passer pour le pire des exigents, mais sous Firefox le <select> qui gère est trop petit, du coup j'ai le bouton pour dérouler au lieu du numéro de la page Smiley confus
Si quelqu'un peut me dire comment :

1/ se connecter sans avoir à envoyer un message (je ne vois pas de lien "me connecter")

2/ changer son mot de passe dans le profil (je ne vois pas de lien "changer mon mot de passe")

Ca fait dix minutes que je tourne en rond, je deviens fou. Smiley sweatdrop

Cela mis à part, j'ai été réferé au site d'alsacléation pour plusieurs problèmes de CSS, et j'ai toujours trouvé le site facile, bien conçu et donnant de bonnes infos. Je reviendrai, d'où l'inscription.
Administrateur
Salut et bienvenue ici Smiley smile

effisk a écrit :

1/ se connecter sans avoir à envoyer un message (je ne vois pas de lien "me connecter")
Il suffit d'accepter les cookies. Une fois inscrit la connection est automatique, il n'y a plus besoin de mettre le mot de passe à chaque message.
Pour savoir si tu es connecté, il suffit d'aller en page d'accueil et de regarder la boite en bas à gauche ("S'identifier")

effisk a écrit :

2/ changer son mot de passe dans le profil (je ne vois pas de lien "changer mon mot de passe")

C'est le tout premier champ lorsque tu es sur ton profil.
Administrateur
je trouve qu'il a de sérieux problèmes d'ergonomie ce forum tout de même.
il faudrait en parler à son concepteur.
Administrateur
dew a écrit :
je trouve qu'il a de sérieux problèmes d'ergonomie ce forum tout de même.
il faudrait en parler à son concepteur.

Dès que j'ai trouvé une pelle Smiley lol


vchahun a écrit :
Euh ... j'ai trouvé un bug sur le forum ... j'espère qu'il a pas déja été signalé 10 fois, et sinon je m'excuse ....
Quand on cherche un mot et que ce mot se retrouve dans un lien, la balise de "surlignage" est aussi insérée dans l'url du lien.
Pour un exemple clair:
http://forum.alsacreations.com/topic.php?fid=9&tid=1726&s=dotclear


Ouch, en effet. A comparer à http://forum.alsacreations.com/topic.php?fid=9&tid=1726 le topic originel.
Bon, et bien puisque c'est l'espace débutant, allons y gaiement !
Z'ai pas trop l'habitude de participer, les forums sont souvent... hum, comment dire, un peu ....
Bon, et bien celui-ci me plait ainsi que tout ce qui va avec !
Il y le fond, quant à la forme, pas si mal tout de même, essayons d'en faire autant ...
C'est d'ailleurs pour celà que nous passons par là ...
Non ?

Smiley smile
zute j'ai honte, je n'avais pas vu le topic, j'ai posté un truc en rapport dans le bar....

Appel à modérateur :

y'a moyen de le faire glisser ici ?

ou je double poste et je supprime l'ancien ensuite ?
Pages :