Plan de site Navigation
Blog & Blues Techniques et Standards de la Qualité Web

Accueil > weblog


- Lire le billet précédent - Lire le billet suivant -

Sam, Opera 7.60, tu sais ? ...il flotte, maintenant ;)

Par Laurent Denis, le 26 août 2004.

Ah... C'est Samuel Latchman qui va être content : l'interprétation divergente d'Opera 6.x et 7.5x sur les float... a été abandonnée dans Opera 7.60 preview 1. Désormais, Opera flotte comme tout le monde...

Du coup, le menu de la Fondation Mozilla Europe se tient bien sage à sa place... sans qu'il soit nécessaire de rajouter une largeur spécifiée sur son conteneur ul.

T'es content, hein, Sam ? smiley clin d'oeil

Trackbacks

Les trackbacks pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.

Commentaires

Francis, le 26 août 2004

On peut avoir les sous-titres ?

Sam, le 26 août 2004

Ecstatique, je suis. smiley clin d'oeil

Laurent Denis, le 27 août 2004

@Francis > Dans le cas d'un menu horizontal à base de :

<div style="position: absolute;">
   <ul style="list-style-type: none">
      <li style="float: left;">item 1</li>
      <li style="float: left;">item 2</li>
      <li style="float: left;">item 3</li>
   </ul>
</div>
  • La plupart des navigateurs considèrent que la div en position absolue, à défaut de largeur spécifiée, a comme largeur calculée la somme des largeurs des li flottants : le menu est donc horizontal.
  • Jusqu'ici, Opera considérait au contraire que la div en position absolue avait comme largeur calculée celle du plus grand élément li : le menu restait vertical.

Il fallait donc spécifier une largeur pour la div en position absolue, pour qu'Opera laisse flotter les li. Ce n'est plus nécessaire à partir d'Opera 7.60...

Les commentaires pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.