Я пытаюсь добавить тег hr
после каждых 4 div в следующем коде, по какой-то причине он не отображается правильно на скрипке.Тэг HR не отображается в нужном месте
Обновлено: http://jsfiddle.net/UHqWF/16/
<hr>
<div class="imageitem"><div>Image Item</div></div>
<div class="imageitem"><div>Image Item</div></div>
<div class="imageitem"><div>Image Item</div></div>
<div class="imageitem"><div>Image Item</div></div>
<hr>
<div class="imageitem"><div>Image Item</div></div>
<div class="imageitem"><div>Image Item</div></div>
<div class="imageitem"><div>Image Item</div></div>
<div class="imageitem"><div>Image Item</div></div>
<hr>
<div class="imageitem"><div>Image Item</div></div>
<div class="imageitem"><div>Image Item</div></div>
<div class="imageitem"><div>Image Item</div></div>
<div class="imageitem"><div>Image Item</div></div>
Решение: Мой выше подход является утомительным & усложнит конструкцию с размерами экрана различно.
Я думаю, что лучше добавить border-top:1px solid red;
в imageitem
ДИВ
.imageitem {
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
float:left;
padding:10px;
width:100%;
border-top:1px solid red;
border-bottom:0px solid red;
}
если вы придаете ему 'width: 100%'? – MorKadosh
Я сделал это на рабочем столе, но потом он перекрыл div по пикселям. – Learning
Вы должны отредактировать вопрос, чтобы * уточнить вопрос *, а не публиковать ответ или рассказывать о каком-либо другом подходе. –