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

Контейнеры наслаиваются друг на друга при изменении ширины браузера

22.08.2017, 17:04. Показов 2804. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, начал изучать css и html, пробую создать сайт, но сталкнулся с такой проблемой: при изменении ширины браузера до минимальной, контейнеры наслаиваются друг на друга, пробывал float, менял position, ничего не помогает. Подскажите, в чём проблема.
HTML(3 контейнера)
HTML5
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
26
27
28
29
30
31
32
33
 <div class="burger-bbq">
    <div class="bbq">
     <h2 id="zbbq">BBQ Burger</h2>
    </div>
     <div id="bbq">
      <p>2 beef cutlets, bbq sauce, cucumbers, tomatoes, cheddar cheese</p>
     </div>
      <div class="btn">
       <a href="#"> <span>Buy Now</span></a>
      </div>
  </div>
  <div class="bacon-burger">
    <div class="bacon">
     <h2 id="zbacon">Bacon Burger</h2>
    </div>
     <div id="bacon">
      <p>10 slices of bacon, 2 beef patties, sauce, cheese, cucumber, onion, tomato</p>
     </div>
      <div class="btn">
       <a href="#"> <span>Buy Now</span></a>
      </div>     
  </div>
  <div class="burger-cutlets">
   <div class="cutlets">
    <h2 id="zcutlets">6 Cutlets Burger</h2>
   </div>
     <div id="cutlets">
      <p>6 pork cutlets, cheddar cheese, bbq sauce, cucumbers, tomatoes, 12 bacon flavors</p>
     </div>
      <div class="btn-cutlets">
       <a href="#"><span>Buy Now</span></a>
      </div>
   </div>

CSS :
CSS
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
26
27
28
29
30
31
32
33
34
35
.burger-bbq {
    background-color: rgb(44, 42, 42);
    height: 500px;
    position: relative;
    width: 350px;
    top: 154px;
    left: 8.7%;
    border: 2px solid #FFFFFF;
    border-radius: 24px;
    overflow: hidden;
}
 
.bacon-burger {
    background-color: rgb(44, 42, 42);
    height: 500px;
    position: relative;
    width: 350px;
    top: -350px;
    left: 39.5%;
    border: 2px solid #FFFFFF;
    border-radius: 24px;
    overflow: hidden;
}
 
.burger-cutlets {
    background-color: rgb(44, 42, 42);
    height: 500px;
    position: relative;
    width: 350px;
    top: -854px;
    left: 70.8%;
    border: 2px solid #FFFFFF;
    border-radius: 24px;
    overflow: hidden;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.08.2017, 17:04
Ответы с готовыми решениями:

Много блоков div. И они наезжают друг на друга при изменении размера окна
Ребят, помогите, уже кровь из носа скоро пойдет... Начал делать сайт: не могу найти решение...

При сужении окна браузера блоки уходят друг под друга
Блоки уходят друг под друга как это исправить? &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; ...

При уменьшении окна браузера блоки "наезжают друг на друга"
Подскажите пожалуйста, как решить данную проблему: при уменьшении окна браузера блоки &quot;наезжают...

Выравнивание картинок относительно друг друга и окна браузера
Здравствуйте! Мне надо выровнять картинки (в моем случае 3 фотографии) относительно друг друга и...

1
Эксперт JSЭксперт HTML/CSS
3826 / 2676 / 1521
Регистрация: 12.07.2015
Сообщений: 6,672
Записей в блоге: 4
22.08.2017, 21:02 2
Уберите у главных блоков position:relative и выстраивайте их без позиционирования.
И двигать по странице элементы с position:relative не очень хорошая затея, которая часто вылазит боком, если не понимаешь про поток документа и принципов позиционирования.
0
22.08.2017, 21:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.08.2017, 21:02
Помогаю со студенческими работами здесь

Перерасположение блоков при изменении ширины контейнера
Здравствуйте. В контейнере div находятся три блока. .................... При уменьшении ширины...

Масштабирование flex при изменении ширины экрана
Масштабирование flex при изменении ширины экрана

Блоки уходят вверх при изменении ширины страницы
Добрый вечер. Вот такой случай... У нас есть HTML разметка &quot;1&quot; и CSS код &quot;2&quot;. Попрошу не обращать...

При изменении ширины экрана изменять стиль некоторых блоков
Подскажите, пожалуйста, как сделать так, чтобы при изменении ширины экрана изменялся стиль...


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

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