На странице должны выводится блоки и выравниваться по ширине. Расстояние между блоками должно быть одинаковое. http://joxi.ru/wNcpUxjKTJC2McRHoH8
В интернете одни методы с использованием justify и display:inline-block
на первый взгляд блоки выравниваются по ширине. Но только корректно работают, если блоки занимают одну строку. А мне нужно, чтобы блоков было любое количество. При чем, если верху есть место, блок появляется еще один.
Вот смотрите http://jsfiddle.net/sh6h4/2/ Пока норм. Но если расширение экрана сделать больше выходит, что снизу вот так http://joxi.ru/KtkpU_3JTJD0c7XqW0A
Как реализовать это?
Заранее благодарен
- 19.03.2014 22:52Опытный


- Регистрация: 06.08.2013
- Сообщений: 307
- Репутация: 5
Последний раз редактировалось SergeyNetIt; 19.03.2014 в 22:55.
- 19.03.2014 23:47
Отвечу исходя из того, насколько правильно я понял вопрос.
1. Задать отступ справа для блоков и убирать его для n-ых c помощью :nth-child(xn)
2. Задавать ширину в процентах, с указанием max-width, min-width и использовать медиа-запросы. Т.е. при ширине экрана более 980 пикселей ставить 21% и отступ 5%, а менее 979 - ширину 30% и отступ 4%(для примера). - 20.03.2014 00:56Опытный


- Регистрация: 06.08.2013
- Сообщений: 307
- Репутация: 5
alex25ks,Ширина самых колонок div должна быть постоянной; :nth-child(xn) не поддерживается в ie8, а мне нужно, чтобы и там работало. Эти два пункта не подходят
- 20.03.2014 14:35
Судя по вашему первому скрину, блоки с товарами фиксированной ширины, и сам сайт фиксированный, так?
Если да, то проще сделать блоки inline-block, а отступ справа, появляющийся из-за margin-right, компенсировать добавив отрицательный margin для контейнера-родителя.
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Плагин WordPress Content Slide - картинки не выравниваются по ширине | WordPress | 2 | 04.01.2014 18:25 |
Обрезание изображений по ширине и высоте в k2 Joomla 2.5 | Joomla | 1 | 05.12.2013 21:14 |
Не выравнивается текст по ширине! | WordPress | 15 | 11.11.2013 16:50 |
Нужно растянуть описание по ширине страницы | Web программирование | 13 | 12.10.2012 23:24 |
Блоки в css | Web программирование | 10 | 07.11.2011 11:53 |



