Je me demandais pourquoi mon code suivant ne fonctionne pas:comment afficher un élément toujours en haut et centré?
EDIT: Le code suivant fonctionne dans Firefox 3.5, je ne peux pas tester sur d'autres navigateurs, ça marche partout, ou est-il des problèmes avec elle ?
<html>
<head>
<style type="text/css">
#test{
position:fixed;
left:50%;
}
</style>
</head>
<body>
<div id="test">Center</div>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />asdf<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />asfd<br />
</body>
</html>
Il affiche toujours l'élément en haut même s'il est défilé, mais le texte: aligner: centre ne fonctionne pas du tout.
Quelqu'un at-il une idée de comment déplacer cet élément au centre de l'écran?
Merci beaucoup!
hey, nickf, merci beaucoup pour votre réponse! Cependant, ce n'est pas idéal pour ma situation, je voudrais mettre une teinte sur le fond pour signaler que c'est un élément spécial, et avoir une largeur trop large le rendrait plutôt moche. – FurtiveFelon