[CSS] Positionner un bloc sous des blocs positionnés en abso
15 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

Bobez - WRInaute impliqué

- Messages: 716
- Inscription: 20 Mai 2004
[CSS] Positionner un bloc sous des blocs positionnés en abso
Bonjour,
J'essaie d'expliquer mon problème : je positionne deux blocs (un à gauche et un à droite) en absolu, blocs dont la largeur est fixe mais pas la hauteur.
Or j'aimerais, sous ces deux blocs, positionner un autre bloc (que je ne peux pas positionner en absolu, vu que la hauteur à laquelle il est positionné sera variable car dépendante des deux autres). Comment faire ?
Merci
J'essaie d'expliquer mon problème : je positionne deux blocs (un à gauche et un à droite) en absolu, blocs dont la largeur est fixe mais pas la hauteur.
Or j'aimerais, sous ces deux blocs, positionner un autre bloc (que je ne peux pas positionner en absolu, vu que la hauteur à laquelle il est positionné sera variable car dépendante des deux autres). Comment faire ?
Merci
-

deweerdt - WRInaute impliqué

- Messages: 912
- Inscription: 12 Aoû 2003
Je sors un peu du sujet mais juste pour dire qu'il y a de meilleurs méthodes, qui marchent aussi sur des navigateurs n'ayant activé le javascript, comme les équivalences HTML pour chaque lettre, j'ai fait ça sur mon site et pour le moment aucun spam sur cette adresse depuis 2 ans.yanhl a écrit:excellent ton encodage d'adresse mail !
-

Bobez - WRInaute impliqué

- Messages: 716
- Inscription: 20 Mai 2004
yanhl a écrit:excellent ton encodage d'adresse mail !
hehe, j'ai fait ça en speed, mais c'est seulement temporaire, ensuite j'utiliserai un formulaire pour la partie contact
DAVID86 a écrit:ça m'intéresse de savoir comment!
Ben en fait, je me suis rendu compte que j'avais posé la mauvaise question
Mon problème maintenant, c'est gérer l'extension de l'un ou l'autre des blocs quand l'autre devient plus grand...et là c'est une autre histoire...
-

deweerdt - WRInaute impliqué

- Messages: 912
- Inscription: 12 Aoû 2003
Regarde la source de cette page : www.jeuxcasio.com/modules.php?name=Feedback (juste au niveau des adresses mail, si tu regardes le reste tu vas prendre peur).yannouk a écrit:deweerdt > on peut connaitre la fameuse methode?on trouve-t-on ces equivalences HTML
?
thx
- Eservice
- WRInaute passionné

- Messages: 1463
- Inscription: 18 Sep 2002
Bonjour Bobez,
le problème d'un bloc absolu est qu'il sort complètement du flux naturel de la page, et ne tient donc aucun compte des autres blocs, d'où le chevauchement.
Une solution qui fonctionne sur les 5 navigateurs graphiques que j'ai testé, est d'utiliser les blocs flottants. Un exemple simplifié :
CSS
XHTML
Le bloc "dessous" va se positionner dans tous les cas sous le plus haut des 2 autres.
Bobez a écrit:Mon problème maintenant, c'est gérer l'extension de l'un ou l'autre des blocs quand l'autre devient plus grand...et là c'est une autre histoire...Quand c'est celui de droite (en relatif) qui est plus grand, c'est bon, ça ne dégénère pas...par contre, quand c'est le bloc en absolu, ben il se met à chevaucher le bloc du dessous, c'est assez catastrophique...
le problème d'un bloc absolu est qu'il sort complètement du flux naturel de la page, et ne tient donc aucun compte des autres blocs, d'où le chevauchement.
Une solution qui fonctionne sur les 5 navigateurs graphiques que j'ai testé, est d'utiliser les blocs flottants. Un exemple simplifié :
CSS
- Code: Tout sélectionner
#gauche { float:left; width:x%; }
#droite { float:right; width: y%; }
#dessous { clear:both; width:100%; }
XHTML
- Code: Tout sélectionner
<div id="gauche">........</div>
<div id="droite">........</div>
<div id="dessous">........</div>
Le bloc "dessous" va se positionner dans tous les cas sous le plus haut des 2 autres.
Dernière édition par Eservice le Mer Juin 09, 2004 13:16, édité 1 fois.
- tradjus
- WRInaute discret

- Messages: 193
- Inscription: 3 Avr 2004
Scripts protection adresse email contre spam:
http://www.u.arizona.edu/~trw/spam/
http://www.jracademy.com/~jtucek/email/index.php
http://www.u.arizona.edu/~trw/spam/
http://www.jracademy.com/~jtucek/email/index.php
15 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Bloc css qui déborde d'un autre bloc css
- [css] Comment centrer un bloc css?
- Mise en forme : tableaux et blocs CSS
- Pb de position de blocs en CSS avec FireFox
- CSS / Chevauchement de bloc
- CSS : Centrer un bloc en position:absolue
- 10 blocs adsense sur une page et 10 blocs affichés !
- [CSS]Positionner la colonne centrale en haut du source
- [CSS] Aligner verticalement un texte dans un bloc div
- Edition des CSS: logiciel specifique ou bloc notes?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


