HTML:CSS problème de mise en forme/débordement
<div id="browse_list">
<div class="browse_list_element">
<span class="list_element_logo">
Ghre
</span>
<span class="list_element_name">
Ghre
</span>
<span class="list_element_info">
Ghre
</span>
<span class="list_element_rating">
Ghre
</span>
</div>
<div class="browse_list_element">
<span class="list_element_logo">
Thre
</span>
<span class="list_element_name">
Thre
</span>
<span class="list_element_info">
Thre
</span>
<span class="list_element_rating">
Thre
</span>
</div>
</div>
CSS:
#browse_list, .browse_list_element
{
overflow: auto;
border-style: solid;
width: 400px;
}
.list_element_logo
{
width: 100px;
position: absolute;
left: 0px;
}
.list_element_name
{
width: 100px;
position: absolute;
left: 100px;
}
.list_element_info
{
min-width: 150px;
max-width: 100px;
position: absolute;
left: 200px;
}
.list_element_rating
{
width: 50px;
position: absolute;
left: 350px;
}
Comment puis-je résoudre ce problème? Je veux que le parent (.browse_list_element) prenne la taille des enfants.
Pourquoi utilisez-vous des positions absolues? Jetez un oeil sur http://www.w3.org/TR/CSS21/visuren.html#choose-position – MatTheCat
Éclairez-moi, comment puis-je aborder le positionnement? – Sussagittikasusa