Альтернатива размеру ящика
У меня есть эта коробка, и я хочу сделать ее отзывчивой
h2{
margin: 0;
padding: 0;
border: 0;
}
ul {
background: #fff;
float: left;
padding: 15px 0;
width: 655px;
border: 1px solid #000;
border-bottom: 0;
}
ul li {
float: left;
/*width: auto;*/
text-align: center;
width: 202px;
padding: 0 8px;
margin-bottom: 7px;
}
ul li .img{
position: relative;
border: 1px solid #000;
/*padding: 10px;*/
padding: 0;
text-align: center;
}
.info {
background: orange;
border: 1px solid #000;
padding: 0 6px 5px;
border-width: 0 1px 2px 1px;
}
<ul>
<li><div class="img"><img src="https://static.icecreamapps.com/images/bighelpicon.png" /></div>
<div class="info">
<h2>contact us</h2>
</div>
</li>
<li><div class="img"><img src="https://static.icecreamapps.com/images/bighelpicon.png" /></div>
<div class="info">
<h2>contact us</h2>
</div>
</li>
<li><div class="img"><img src="https://static.icecreamapps.com/images/bighelpicon.png" /></div>
<div class="info">
<h2>contact us</h2>
</div>
</li>
</ul>
я хочу сделать ul
100% ширина и li по центру с отступом, но если добавить padding
, li
выйти за пределы ul
ширина. Я не хочу использовать box-sizing
webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
есть ли другой метод, альтернативный box-sizing
чтобы достичь этого, пожалуйста?
1 ответ
Просто удалите ненужные свойства и не нужно использовать box-sizing
h2{
margin: 0;
padding: 0;
border: 0;
}
ul {
background: #fff;
/*float: left;*/
padding: 15px 0;
/*width: 100%;*/
border: 1px solid #000;
border-bottom: 0;
}
ul li {
/*float: left;*/
/*width: auto;*/
text-align: center;
/*width: 100%;*/
padding: 0 8px;
margin-bottom: 7px;
}
ul li .img{
position: relative;
border: 1px solid #000;
/*padding: 10px;*/
padding: 0;
text-align: center;
}
.info {
background: orange;
border: 1px solid #000;
padding: 0 6px 5px;
border-width: 0 1px 2px 1px;
}
<ul>
<li><div class="img"><img src="https://static.icecreamapps.com/images/bighelpicon.png" /></div>
<div class="info">
<h2>contact us</h2>
</div>
</li>
<li><div class="img"><img src="https://static.icecreamapps.com/images/bighelpicon.png" /></div>
<div class="info">
<h2>contact us</h2>
</div>
</li>
</ul>