CSS: Padding & Float
Mateo
-
mateo -
mateo -
Bonjour,
Je me suis torturé la tête toute la journée sans trouver de solution.
Je souhaite créer un container avec padding. en faisant appel à des "billets" de ma base de donnée ce dernier s'agrandit automatiquement, jusque là c'est parfait. Seulement voilà.. Dans ce container je souhaite y en insérer deux autres qui seront côte à côte. Avec flot:left; cela marche très bien mais les choses ce gâtent car du coup le padding du 1er container reste bloquer et ne développe plus sur les deux autres :/ je vous laisse jeter un oeil:
et l'HTML
J'ai vraiment besoin d'aide!!!!!!!!!!!!!
Merci
Je me suis torturé la tête toute la journée sans trouver de solution.
Je souhaite créer un container avec padding. en faisant appel à des "billets" de ma base de donnée ce dernier s'agrandit automatiquement, jusque là c'est parfait. Seulement voilà.. Dans ce container je souhaite y en insérer deux autres qui seront côte à côte. Avec flot:left; cela marche très bien mais les choses ce gâtent car du coup le padding du 1er container reste bloquer et ne développe plus sur les deux autres :/ je vous laisse jeter un oeil:
.container1{ margin-left: auto; margin-right: auto; width: 75%; top: 16px; border-radius: 6px; position:relative; border: solid 1px #bdbdbd; z-index:4; background-color:white; padding: 16px; line-height: 36px; text-align: left; font-weight:bold; font-size: 2.0em; color:#800039; text-shadow: 0px 1px 1px #555; float:none; } .container2{ position: relative; top: 0px; left: 1px; line-height: 36px; text-align: left; text-shadow: 0px 0px 0px #555; font-size:13px; color:#7d8482; font-weight:normal; float:left; } .container3{ position: relative; top: 0px; left: 1px; line-height: 36px; text-align: left; text-shadow: 0px 0px 0px #555; color:#545958; font-size:13px; color:black; font-weight:bold; float:left; }
et l'HTML
<div class="container1"> // Connexion à la base de données <div class="container2"> ...<br /> ....<br /> ....<br /> ....<br /> </div> <div class="container3"> // mes éléments </div> </div>
J'ai vraiment besoin d'aide!!!!!!!!!!!!!
Merci
A voir également:
- CSS: Padding & Float
- Css download - Télécharger - HTML
- Enlever le soulignement d'un lien css ✓ - Forum Réseaux sociaux
- Css ligne horizontale ✓ - Forum CSS
- Enlever le soulignage des lien. - Forum CSS
- Enlever soulignement lien css ✓ - Forum CSS
5 réponses
Ton padding n'agit pas sur les cadres à cause des positions relative et des top et left qui passent prioritaires sur le padding.
Je ne vois pas non plus de largeur sur tes container 2 et 3, si ces deux éléments sont de type block, tu dois leur donner une largeur afin qu'ils puissent s'aligner avec float:left.
Je ne vois pas non plus de largeur sur tes container 2 et 3, si ces deux éléments sont de type block, tu dois leur donner une largeur afin qu'ils puissent s'aligner avec float:left.
Bonjour Anoen,
Merci beaucoup de venir m'aider! Non c'est normal je les ai appelé container mais ce n'est pas réellement des bloques mais des écritures donc pas de contour.
L'alignement est parfait le seul pb c'est ce padding qui ne fonctionne plus, effectivement je pourrai mettre mon container1 en absolu mais a ce moment là, margin-left: auto et margin-right: auto ne fonctionnent plus eux à leur tour :'(
Qu'est ce que tu pourrais me préconiser pour que je puisse trouver mon bonheur??
Merci encore!!!
Merci beaucoup de venir m'aider! Non c'est normal je les ai appelé container mais ce n'est pas réellement des bloques mais des écritures donc pas de contour.
L'alignement est parfait le seul pb c'est ce padding qui ne fonctionne plus, effectivement je pourrai mettre mon container1 en absolu mais a ce moment là, margin-left: auto et margin-right: auto ne fonctionnent plus eux à leur tour :'(
Qu'est ce que tu pourrais me préconiser pour que je puisse trouver mon bonheur??
Merci encore!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question