J'ai une structure comme celle-CSS taille du contenu div question
<div id="first">
<div id="second">
<div id="third">
<div id="fourth">
text
</div>
<div id="fourth">
text2
</div>
</div>
Some other stuff...
</div>
</div
Voici le css pour elle au moment:
#first {
width:960;
}
#second {
position:relative;
}
#third {
position:relative;
top:0;
right:0;
}
#forth {
position:relative;
top:0;
left:0;
}
Maintenant, je voudrais des quatrième éléments à rester dans une rangée et à partir du troisième élément de rester sur le côté droit de la deuxième div. Le second div a également une largeur de 960 comme le premier. Quel est le problème avec cela? pourquoi ça ne marche pas?
Merci pour votre commentaire. Je pense que ce sera celui dont j'avais besoin. Aussi, je dois vous poser des questions sur la classe et ID. Id est utilisé une fois dans toute la page HTML ou dans un div? –
Votre solution est bonne, mais les "quatrièmes" éléments sont sous l'autre, ils devraient être dans une ligne? S'il vous plaît pouvez-vous m'aider dans ce domaine? –
Vous devez vous assurer que les éléments .quatrième ne sont pas trop larges pour s'adapter l'un à côté de l'autre. Tout ce que vous devez faire est d'ajouter display: inline; ou flotter: à gauche; à votre. quatrième classe. Chaque ID ne doit être utilisé qu'une seule fois dans tout le document html. Le positionnement par défaut est également relatif, de sorte que ces déclarations relatives sont vraiment redondantes. – Freyr