Так вот мое содержание:CSS Горизонтальная прокрутка трюки
<div class="items_viewed" id="block1">
<div class="item_wrapped">
<div id="item1" class="item">item 1</div>
<div id="item2" class="item"></div>
<div id="item3" class="item"></div>
<div id="item4" class="item"></div>
<div id="item5" class="item">item 5</div>
</div>
</div>
<div class="clear"></div>
<div class="items_viewed" id="block2">
<div class="item_wrapped">
<div id="item1" class="item">item 1</div>
<div id="item2" class="item"></div>
<div id="item3" class="item"></div>
<div id="item4" class="item"></div>
<div id="item5" class="item">item 5</div>
</div>
</div>
CSS-так просто, как он может получить:
.items_viewed {
width:100%;
height:410px;
overflow:auto;
}
.item_wrapped {
width:990px;
}
.item {
height:380px;
width:148px;
background:#CCCCCC;
float:left;
margin:4px;
}
мне нужен первый block1
начать с item1
как первый просматриваться и block2
, чтобы показать item5
как первый видимый элемент.
Таким образом, когда пользователь прокручивает страницу, он щелкает вправо на block1
и слева направо на block2
.
direction:ltr
, похоже, не помогает. И я не хочу использовать Javascript, так как это увеличит время загрузки.
Пожалуйста посоветуйте
Edit: http://jsfiddle.net/8of8j0d9/ Просто для справки
Вы дублировали свои идентификаторы. Идентификаторы элементов должны быть уникальными, не должны повторяться, поскольку это может/приведет к ошибкам в некоторых/большинстве браузеров. Пожалуйста, убедитесь, что вы НИКОГДА не повторяете идентификаторы элементов, чтобы этого избежать. – jbutler483
Это всего лишь фиктивный код. Все идентификаторы автоматически генерируются через PHP и уникальны в конечном выпуске –