Derniers journaux de Yaz :
- [19/04@08:32] De l'Open Source dans "20 minutes"
- [04/04@13:42] Problème XHTML/CSS
- [15/03@18:16] ATI Radeon IGP 320M
- [27/02@13:49] Bootsplash et noyau 2.6.3
- [25/02@22:54] LILO qui crash !
- [23/02@13:05] Gentoo GRP
- [10/02@17:34] Quelle adaptateur wifi USB choisir ?
- [08/02@17:29] Linux 2.0.40
- [11/01@23:23] ACPI et PCMCIA
Journal : CSS et IE (encore et toujours la m----)
Posté par Yaz () le 29 mai 2004Ceux qui ont la malchance de devoir utiliser Internet Explorer sur ce site aurons sans doute remarqué que la petite boite qui contient les liens vers UUCPssh, TribuneLibre, LinuxGraphic, Templeet etc... en haut des pages de linuxfr s'affiche quand elle veut sur Internet Explorer.
J'ai exactement le même problème avec les pages de mon site (XHTML + CSS), sauf que sur le mien, la majorité des gens qui y passerons n'auront pas Mozilla, Konqueror, ou autres mais bien un Internet Explorer.
Question : y'a-t-il un moyen de camoufler ce bug d'IE ?
Merci bien !
> Lire le journal (4 commentaires, moyenne: 4,3).
ici on a
ici on a
div.lsfnbanner {
margin-left: 150px;
margin-right: 170px;
border-top: none;
padding-left: 10px;
padding-right: 10px;
border-bottom: 1px black solid;
border-right: 1px black solid;
border-left: 1px black solid;
text-align: left;
font-size: 11px;
padding-top: 2px;
background-color: #eeeae6;
}
ce qui en plus court donne:
div.lsfnbanner {
margin: 0 170px 0 150px;
border: 0 1px #000 solid 1px #000 solid 1px #000 solid;
/* je suis pas sûr pour cette ligne, tiens ^^ */
text-align: left;
font-size: 11px;
padding-top: 2px;
background-color: #eeeae6;
}
ce qui en fait pourrait se transformer en:
div.lsfnbanner {
position: absolute
top: 0;
left: 50%;
width: 400px;
margin: 0 0 0 -200px;
/* direct copier-coller de: http://openweb.eu.org/articles/initiation_centrage/(...) */
}
qui doit fonctionner sous ie normalement
si c'est pas ca et que je me trompe carrément de problème, le mieux est encore de consulter:
http://css-discuss.incutio.com/?page=CssHack(...)
et de tester ton rendu via http://www.danvine.com/iecapture(...)
(au fait quand il y a quatre élément dans une variable css il faut les lire dans le sens des aiguilles d'une montre en commencant par le haut. ce qui donne: haut droite bas gauche)
bien à toi
plagiats
La mort est un phénomène naturel qui se produit par l'avalement répété de petites quantités de salive au cours d'une grande période de temps. - George Carlin
-
[^]Petit détail
Posté par l'architecte () le 29/05/2004 à 11:49. (lien). Évalué à 4.Cette proposition diffère légèrement: la boîte a une largeur fixe et risque donc de déborder en cas de fenêtre trop petite.
Peut-être que ceci sera plus conforme à l'effet désiré.
div.lsfnbanner {
position: absolute; /* il manquait un ";" */
top: 0;
left: 50%;
width: 80%;
margin: 0 0 0 -40%;
}
Ok sur Moz, ai pas IE pour tester. Sinon, je viens de réaliser un site aussi avec CSS, et mon expérience me dit de rechercher un exemple qui marche et de le recopier :-(. Attention, MSIE5 est particulièrement rebelle d'après un de mes testeurs.-
[^]Re: Petit détail
Posté par plagiats () le 29/05/2004 à 12:03. (lien). Évalué à 1.position: absolute; /* il manquait un ";" */
Bien vu! Y'en a un qui suit! ;)--
La mort est un phénomène naturel qui se produit par l'avalement répété de petites quantités de salive au cours d'une grande période de temps. - George Carlin
-
-
[^]correction sur "border"
Posté par plagiats () le 29/05/2004 à 12:17. (lien). Évalué à 2.pour les bordures, je viens de vérifier (la syntaxe me paraissait bien gruikeste quand même), il vaut mieux un bon:
border: 1px solid #000;
border-top: none;
des familles, tout de suite plus lisible (et qui marche, lui).
plagiats--
La mort est un phénomène naturel qui se produit par l'avalement répété de petites quantités de salive au cours d'une grande période de temps. - George Carlin

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.