créer un site
Salemioche.net : creer un site internet - retour au site - accueil du forum





Repositionnement [resolu]

Aller à la page Précédente  1, 2
Poster un nouveau sujet sur css   Répondre au sujet à css:Repositionnement [resolu]    Accueil Forum -> css
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
SIBELIUS
html mioche
html mioche
MessageRepositionnement [resolu] , Posté le: 06-12-2004 14:55

salemioche a écrit:

tu definis ta position comme absolue et non relative donc ton div sera toujours a 211px a droite de la bordure gauche

Attention, cette confusion est fréquente :
un élément positionné en absolu ne se place pas obligatoirement par rapport aux coins de la page mais par rapport au dernier ancêtre positionné.
En clair, si cet élément est contenu dans une autre balise positionnée, il se placera par rapport à cette balise et non par rapport au document.

Beaucoup ont cette méconnaissance et cela engendre beaucoup d'a-priori faux par rapport aux positions absolues.

http://www.alsacreations.com/articles/div/

salemioche a écrit:

tu ne peux pas definir de position ET avoir le recentrage, il y a conflit


Voilà l'un des a-priori faux. Il est tout à fait possible de centrer un élément en position absolue (ou relative), tout simplement parce que les pixels ne sont pas la seule unité possible : les pourcentages permettent de rendre un site CSS très fluide.

Centrer avec des position absolues : http://www.alsacreations.com/articles/centrer/
SIBELIUS
html mioche
html mioche
MessageRepositionnement [resolu] , Posté le: 06-12-2004 15:01

Dany a écrit:
en tout cas moi je capte rien au css, vive le bon vieu html a lancienne

Cool

Les CSS sont presque aussi vieux que le HTML (apparus en même temps que HTML 2.0) Wink
salemioche
salemioche
salemioche
MessageRepositionnement [resolu] , Posté le: 06-12-2004 15:08

SIBELIUS a écrit:
salemioche a écrit:

tu ne peux pas definir de position ET avoir le recentrage, il y a conflit


Voilà l'un des a-priori faux. Il est tout à fait possible de centrer un élément en position absolue (ou relative), tout simplement parce que les pixels ne sont pas la seule unité possible : les pourcentages permettent de rendre un site CSS très fluide.

Centrer avec des position absolues : http://www.alsacreations.com/articles/centrer/


Oui mais si tu es obligé de mettre une couche de div intermédiaire
.
.
______________________________________
creation site internet - Hébergement web - Agence Web
SIBELIUS
html mioche
html mioche
MessageRepositionnement [resolu] , Posté le: 06-12-2004 15:15

salemioche a écrit:

Oui mais si tu es obligé de mettre une couche de div intermédiaire

Non, l'élément en lui-même suffit.

- Version en position absolue :
http://www.alsacreations.com/articles/centrer/csscentrer.htm (l'élément centré est le div "global")

- La version en position relative est la version classique (dans le flux) :
Code:
#global {
     position: relative; /* on positionne le conteneur */
     margin-left: auto;
     margin-right: auto;
     width: ...;
     }
salemioche
salemioche
salemioche
MessageRepositionnement [resolu] , Posté le: 06-12-2004 15:17

Donc l'element absolute doit etre dans le #global, tu ajoutes bien une couche entre le body et le div absolute.
.
______________________________________
creation site internet - Hébergement web - Agence Web
SIBELIUS
html mioche
html mioche
MessageRepositionnement [resolu] , Posté le: 06-12-2004 15:19

salemioche a écrit:
Donc l'element absolute doit etre dans le #global, tu ajoutes bien une couche entre le body et le div absolute

Euh non "global" est l'élément absolu. Il se suffit à lui-même.

Code:
HTML :
<div id="global">
</div>


Code:
CSS :
#global {
position:absolute;
left: 50%;
width: 700px;
height: 400px;
margin-left: -350px; /* moitié de la largeur */
border: 1px solid #333;
background-color: #eee;
}
salemioche
salemioche
salemioche
MessageRepositionnement [resolu] , Posté le: 06-12-2004 15:32

mea culpa, j'avais mal lu le div de Genius (qui ressort de 2003, tu nous deterres les antiquités Very Happy , mais t'as raison ça evite de laisser des trucs idiots en rade)

en récent, y a ça Wink
http://www.salemioche.net/forum/viewtopic.php?t=974&highlight=
.
.
______________________________________
creation site internet - Hébergement web - Agence Web
SIBELIUS
html mioche
html mioche
MessageRepositionnement [resolu] , Posté le: 06-12-2004 15:34

salemioche a écrit:
(qui ressort de 2003, tu nous deterres les antiquités Very Happy)

Spa ma faute !!! Faut engueuler Dany ! Laughing
salemioche
salemioche
salemioche
MessageRepositionnement [resolu] , Posté le: 06-12-2004 15:36

Laughing Laughing Laughing.
.
______________________________________
creation site internet - Hébergement web - Agence Web
Montrer les messages depuis:   
Poster un nouveau sujet sur css   Répondre au sujet à css:Repositionnement [resolu]    Accueil Forum -> css Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2
Page 2 sur 2

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


Nom de domaine
Enregistrement, transfert, gestion:
Nom de domaine

Hébergement
Trouver un hébergeur









Salemioche.net

créer un site web internet
Création site internet
Nom de domaine
blog gratuit
Idées Web

St Barth
Rachat de crédit
protection rapprochée
aménagement de bureau
Affilzen

Jumeaux
Communiqué de Presse
Piscine
Argent
Publier

Publier un article sur votre site internet et boostez sa visibilité. avec Pipelette
Présentez votre site web
Partenaires

forums
forum gratuit
Casino
Piscine
© Mentions Légales - CV