2012-03-25 3 views
0

Я составил список с несколькими элементами в нем.Проблемы с выравниванием изображений

Теперь все выглядит правильно, кроме изображения, если я пытаюсь добавить хотя бы одно изображение, я получаю весь список испорченных, я мог бы использовать div вместо тега img, но мне нужно постоянно изменять размер этого изображения.

Iv'e были в этом четыре пары часов, и теперь я просто не могу понять, что причиной этого, вот мой код: http://jsfiddle.net/QwcG5/1/ я надеюсь, что кто-то может помочь мне :)

+0

Каков ваш ожидаемый результат? – Zeta

+0

@ Зета хорошо, я думаю, что это вполне очевидные блоки справа должны быть в той же строке, что и первая, которая содержит изображение, вы можете видеть, как правая граница ушла много. – Linas

+0

см. Мой ответ и позвольте мне ответить на любые вопросы или это не ваше требование. Укажите, какие изменения вы хотите. – w3uiguru

ответ

0

увидеть скрипку и демо :

Fiddle: http://jsfiddle.net/QwcG5/13/

Демо: http://jsfiddle.net/QwcG5/13/embedded/result/

Я поставил всю раскладку жидкость и не сломается столбцы в следующей строке как Ли будет там respectiv e <li> только.

Примечание: Никакой модификации в структуре.

+0

Это прерывается, как только вы изменяете размер окна на несколько пикселей. –

1

Добавить вертикально-выравненный: средний; и все будет в порядке. http://jsfiddle.net/QwcG5/16/ Я также хотел бы предложить заменить эти дивы

<div class="verify_list_block">1</div> 

с Ли и ограждающим всем этом в отдельном ул. похоже чистый таким образом.

<li class="verify_list_item"> 
<ul class="info"> 
<li class="verify_list_block">1</li> 
<li class="verify_list_block">3</li> 
<li class="verify_list_block">4</li> 
<li class="verify_list_block">5</li> 
</ul> 
</li> 
+0

Я не менял структуру. и в вашей скрипке http://jsfiddle.net/QwcG5/16/, когда мы увеличиваем или уменьшаем масштаб div (столбцы), разбиваются на другую строку. – w3uiguru

+0

Мой макет относительно гибкий: когда места недостаточно, предметы переходят на следующую строку. Что происходит с твоим, так это то, что все сдвинуто на дно. Вы используете vertical-align: top; где вы должны использовать вертикальное выравнивание: среднее; .- –

Смежные вопросы