Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 14.05.2012
Сообщений: 35
1

В мобильной версии блоки с изображениями превращаются в карусель на Bootstrap

15.06.2015, 23:37. Показов 4645. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите решить задачку:

Верстка на Bootstrap.
В строке 2 изображения.
HTML5
1
2
3
4
5
6
7
8
9
10
<div class="container">
   <div class="row">
      <div class="col-md-6">
         <img src="img-1.jpg"/>
      </div>
      <div class="col-md-6">
         <img src="img-1.jpg"/>
      </div>
   </div>
</div>
Надо чтобы при уменьшении ширины экрана до мобильной версии эти картинки превращались в карусель
HTML5
1
class="carousel slide"
, а не складывались друг под друга.

Подскажите способы решения или ссылку на похожее решение.
Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2015, 23:37
Ответы с готовыми решениями:

Скрыть лишние блоки в мобильной версии
Макет адаптивной страницы имеет такой код: &lt;div class=&quot;container&quot;&gt; &lt;div&gt;&lt;p&gt;Левый блок&lt;/p&gt; ...

Разместить блоки в один ряд для мобильной версии
Всем привет, ребят подскажите как сделать. Есть сайт http://www.tekomod.com/ (не реклама) есть...

Как для web-версии и мобильной версии поставить разные картинки
Всем добрый вечер! Кто знает, подскажите: мне необходимо для вебверсии и мобильной версии поставить...

Не работает карусель (Bootstrap 4)
&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Карусель&lt;/title&gt; &lt;!-- Bootstrap core...

1
Эксперт HTML/CSS
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
16.06.2015, 10:17 2
Есть 2 варианта:
1)геморный, но менее ресурсоемкий:
Добавить сразу в разметку нужные классы и в css через media queries перебивать значения этих классов в зависимости от разрешения.
2)простой, но более ресурсоемкий - javascript)
В css я ковыряться не хочу, так что вот пример
HTML5
1
2
3
4
5
6
7
8
9
10
<div class="container">
   <div class="row" id="carousel">
      <div class="col-md-6">
         <img src="https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQMShYhHyy6iUoFBfhoBwggU-srcnQ6LRR2hVOsgyUBfJscrKBXUg"/>
      </div>
      <div class="col-md-6">
         <img src="https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSQ1SGBVDrea0npGpjfu5zxkVnTVcE68g4UY0k4lNG8uQ7VWQB0"/>
      </div>
   </div>
</div>
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
window.onresize = changeLayout;
function changeLayout(){
    var carousel = document.getElementById('carousel');
    var children = carousel.getElementsByTagName('div');
    var length = children.length;
    var w = window.innerWidth;
    if(w < 600){
        carousel.className = 'carousel-inner';
        for(var i = 0; i < length; i++){
            if(i == 0){
                children[i].className = 'item active';
                continue;
            }
            children[i].className = 'item';
        }
        $('#carousel').carousel({interval:1500});
    }
    else{
        carousel.className = 'row'; 
        for(var i = 0; i < length; i++){
            children[i].className = 'col-md-6';        
        }
    }
}
changeLayout();
0
16.06.2015, 10:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.06.2015, 10:17
Помогаю со студенческими работами здесь

Bootstrap карусель дрожит при прокликивании
http://enggeo.ru/main/ Есть сайт, собственно слайдер при прокрутке начинает изменять размеры...

Bootstrap карусель
Подскажите есть ли возможность сделать так чтоб на телефоне листать слайды пальцем? вот мой код...

Bootstrap карусель
Здравствуйте. подскажите пожалуйста как настроить bootstrap карусель для работы с wordpress? вот...

Карусель bootstrap с несколькими видами заголовков и кнопкой
Добрый день! Верстаю сайт, который нужно посадить на WP. Столкнулся с выбором правильной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru