http://jsfiddle.net/myxzh/6/avec dépassement de capacité de positionnement CSS
ul {
display: table;
table-layout: fixed;
width: 100%;
padding:0;
position: absolute;
top: -10px;
}
li {
display: table-cell;
height: 150px;
border: 1px solid black;
text-align: center;
vertical-align: bottom;
}
#con {
width: 100%;
border: 1px solid red;
height: 200px;
overflow: hidden;
}
#logo {
width: 80%;
height: 100px;
margin: 10px auto;
border: 1px solid yellow;
z-index: 1;
}
<div id="con">
<div id="logo">
</div>
<div id="list">
<ul>
<li><a href="news.asp">Hello</a></li>
<li><a href="contact.asp">Hello</a></li>
<li><a href="about.asp">Hello</a></li>
</ul>
</div>
</div>
J'ai ce code et je suis en train de le faire où les éléments de la liste prennent 100% de la boîte div rouge. À l'heure actuelle, la liste sort de la division rouge, ce qui n'est pas ce que j'essaie de faire. Comment puis-je faire le div noir (éléments de la liste) remplir 100% de la div rouge et ne pas aller en dehors de la division rouge?
Vous voulez que le div noir pour prendre jusqu'à une largeur de 100% et une hauteur de 100% ou à 100% de la largeur div rouge? – j08691
100% largeur et hauteur serait bien. J'essayais juste de comprendre le problème de largeur en ce moment – TheNameHobbs