Besoin d'un expert du html, du css.. En fait si :(


#1

blablabla, à effacer svp (désolé, c’est la faute à nowrap)

/edit : maj du post en bas


#2

balise nowrap, je te maudis.

:arrow_right:


#3

Je veux bien aider mais si tu ne dis pas ce qui cloche ca va etre dur


#4

[quote=“Ashgenesis”]Je veux bien aider mais si tu ne dis pas ce qui cloche ca va etre dur[/quote]C’est bon j’ai trouvé. J’ai découvert à mes dépend que la balise nowrap était intérpreté sous firefox et pas sous IE6. A vrai dire, ça fichait en l’air le design de mon site sous firefox et je comprennais pas pourquoi. Je l’ai viré et maintenant ça marche.

merci quand même :slightly_smiling:


#5

Mais de rien :slightly_smiling:
Un petit conseil cependant sur les méthodes de développement de sites

J’utilise une méthode que je trouve assez efficace et assez simple a mettre en place. la combinaison div et css et surtout pas de tableau que je trouve trop compliquer a remodifier. Avec les div et css tu changent juste ton css et ca change peux changer completement le design de ta page :slightly_smiling:

IE et FIREFOX ne gerent pas du tout de la meme maniere le css alors je développe mon style pour firefox et ensuite je rajoute une seconde feuille css expres pour corriger les bugs IE ce qui donne au début du html

[code]

[/code]Ainsi la feuille de style style.css est utilisée par tous les navigateurs et la feuilles de styles style_ie.css seulement par ie :slightly_smiling:

#6

Ashgenesis a raison… du moins, je suis d’accord avec elle et CSS Zen garden le prouve : une seule page HTML et des feuilles de styles différentes… http://www.csszengarden.com/ (c’est assez bluffant)


#7

Voilà une partie de ma feuille de style :

a.info { position:relative; border-bottom:0px; text-decoration: none; font-weight: bold; } a:hover.info { text-decoration: none; background: none; background-color:#2B2B2B; } a.info span {display: none;} a:hover.info span { display: inline; position: absolute; top:2.5em; left:1.5em; z-index: 20; background-color:#2B2B2B; color: #6b5a4f; border:1px solid #6b5a4f; width:200px; font-weight:normal; font-size: 10px; line-height:12px; padding:2px 4px; }

Voilà comment je l’appele :

echo '<a href="?page=agenda" class="info"><img src="modules/images_site/infos.gif" alt="image" border="0" class="info"><span>'.$data['agcomment'].'</span></a> <span class="Style2">'.$data['aggroupe'].' le '.$data['agdate'].' - '.$data['agville'].'</span><br>'; }
Sous IE ça fonctionne parfaitement bien, en revanche sous firefox, c’est la merde… en fait sous firefox, l’affichage de l’équivalent du title en css fonctionne, en revanche, dès qu’il y a un lien, firefox l’affiche pas dans le title en question, mais juste à coté. Comme si tous les liens de ma variable agcomment apparaissaient juste avant aggroupe, et j’arrive pas à corriger ce problème.

Je veux bien vous envoyer le lien direct du site pour voire, mais je préfère le faire par pm si vous en avez besoin. Merci à vous.

A noter que j’utilise les bbcode, qu’ils sont utilisé dans mes variables.