Эй, ребята, я пытаюсь использовать удивительный JQuery плагин кладку ->http://desandro.com/resources/jquery-masonry/jquery masonry: nth-child() не будет работать?
Плагин работает просто отлично, но у меня есть проблемы с созданием макета, где я использую п-го ребенка() селектор, чтобы избавиться от от правого края на каждом третьем элементе.
#footerwidgets li.widget {
margin: 0px 24px 24px 0px;
width:340px;
}
#footerwidgets li.widget:nth-child(3n) {
margin-right:0px;
}
Поскольку мой контейнер для этого виджеты ровно 1068px шириной три виджета вписался в (потому что последний виджет не имеет правого края)
Когда я пытаюсь использовать JQuery кладку плагин это поведение игнорируется! Доступны только два столбца (плагин работает, поэтому все виджеты становятся плавающими в стиле кладки). Когда я проверяю элементы, каждый третий элемент имеет правый край 24px. Поэтому nth-child игнорируется.
Любой способ заставить это работать?
Какой браузер вы проверить это? Селектор 'nth-child' - это CSS 3, поэтому поддержка по-прежнему немного ограничена. Internet Explorer не поддерживает его до версии 9. – Guffa
Я использую хром и/или сафари – matt