2010-10-01 7 views
0

J'essaye, bien sûr, de créer quelque chose en HTML.Problèmes de positionnement CSS

Cependant, je suis confronté à de sérieux problèmes de positionnement! J'essaie de centrer les éléments du site Web, mais je ne peux pas le faire sans sacrifier (en quelque sorte) les contrôles tels que z-index, et la largeur sur ces éléments - Dans certains cas, vice versa. Théoriquement, je devrais être capable de faire quelque chose de centré, de définir sa largeur, et de définir son index Z en une seule fois.

Quelqu'un peut-il aider?

+0

peu une question vague ... – Robert

+0

est-il un exemple précis que vous essayez de travailler avec, ou êtes-vous simplement demander s'il est possible de définir tous ces attributs immediatement? – Pops

+0

@Lord Torgamus - Oui, je demande s'il est possible, et comment, de définir tous ces attributs à la fois. P.S. Nom génial –

Répondre

2

Pour centrer quelque chose, définissez ses marges sur auto. Pour définir une largeur d'objet, définissez width pour définir l'index z d'un objet, définissez sa position sur relative pour conserver son centrage et définissez son index z en conséquence.

div { 
    width:40%; 
    position:relative; 
    z-index:5; 
    margin:auto; 
    background-color: red; 
} 

Exemple: http://jsfiddle.net/wDzkd/

+0

Salut, Andrew! Merci beaucoup pour la réponse. Je vais voir comment ça fonctionne. –