Есть задача -нужен блок, где можно будет прокрутить длинное изображение (или несколько стоящих в ряд) горизонтальным скроллом влево-вправо. Скролл должен начинаться с середины. На данный момент реализовал так:
css:
.wrap {
width: 400px
height: 200px
overflow-x: auto
overflow-y: hidden }
.wrap ul {
min-width: 100%
white-space: nowrap
padding: 0 }
.wrap li {
display: inline-block
vertical-align: top
width: 200px
height: 200px
margin-right: -10px}
.wrap li img {
max-width: 100%}
HTML
<div class="wrap">
ul>
li>изображение 1</li>
li>изображение 2</li>
li>изображение 3</li>
</ul>
</div>
Нашел в интернете, что с помощью $(selector).scrollleft(position)
можно поставить изначальную позицию скролла на середину, но не удалось это прописать. Версткой недавно занимаюсь, в скриптах смыслю пока что мало, прошу совета) Так же попутно есть вопрос, есть ли кроссбраузерные решения для изменения внешности скроллбара? А то пишут через css
только на IE
работает
Тухленко получилось, лучше бы программно вычислить длину изображения
$(document).ready(function() {
$('.wrapper').scrollLeft(400);
});
* {
margin: 0;
padding: 0;
}
img {
display: block;
height: 230px;
position: relative;
}
.wrapper {
width: 700px;
margin: auto;
border: 3px solid red;
overflow-x: scroll;
}
.main {
width: 100%;
}
<div class="wrapper">
<div class="main">
<img src="http://milana-tour.ru/wp-content/uploads/2015/09/tumblr_static_railay_beach_panorama.jpeg">
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Не могу выровнять текст по центру относительно высоты картинкиПробовал vertical-align:middle; но скорее всего, я что-то не так делал
На сайте есть изображение jpg, где на нем проставлены маркерыПри наведении на маркер должен всплывать тултип
Решил я для общего развития сделать анонимайзерЧтобы все ссылки проходили через него, я сделал замену абсолютно всех ссылок(и локальных,...
Привет всем, есть страница с тремя блоками с фиксированной высотойДля адаптации блоков использую bootstrap