Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
-86 / 7 / 0
Регистрация: 29.08.2014
Сообщений: 247

Контейнер не обтекает (не обрамляет) внутренние дивы. Почему?

11.09.2014, 14:49. Показов 2020. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Добрейший, милейший!

Подскажите, пожалуйста, в чём мой косяк?
Внешний див (контейнер) почему-то не охватывает два внутренних, т. е. два внутренних внизу выходят за рамки внешнего. Подскажите, пожалуйста, как сделать, чтобы внешний див обрамлял внутренние?

Шпасибо!

Мой код:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
  <head>
    <title></title>
  </head>
 
  <body>
 
 <div style="margin: 0 auto; width: 900px; background: red">
 
 <div style="float: left; width: 300px; background: pink">left<br>left<br>left</div>
 
 <div style="float: left; width: 600px; background: yellow">right<br>right<br>right<br>right<br>right<br>right</div>
 
 </div>
  
</html>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.09.2014, 14:49
Ответы с готовыми решениями:

Почему ссылка не обтекает всю кнопку?
Здравствуйте. Только начал изучать HTML и CSS - пожалуйста, тапками не кидайтесь. В общем, у меня возникла следующая проблема: есть код, в...

Почему блок с текстом не обтекает квадратные блоки?
Подскажите, почему в приведённом коде блок с текстом не обтекает квадратные блоки? Я могу конечно задать ширину для блока с текстом, но...

Почему блок не растягивается, если внутренние блоки заходят за его пределы
После прочтении о свойстве float я не понимаю один момент. Допустим есть блок с фикс шириной, в нем я добавил три блока c 50% шириной от...

4
19 / 19 / 13
Регистрация: 17.05.2013
Сообщений: 32
11.09.2014, 17:10
Лучший ответ Сообщение было отмечено Тыр-тыр как решение

Решение

Твой косяк ни в чём. Это нормальное поведение потому что плавающие элементы выталкиваются из потока документа, а т.к. контейнер содержит только плавающие элементы он схлопывается как-будто в нём ничего нет.
Самый тривиальный способ исправить это - добавить в конец родителя пустой элемент и запретить для него обтекание.
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
<html>
  <head>
    <title></title>
  </head>
 
  <body>
    <div style="margin: 0 auto; width: 900px; background: red">
    <div style="float: left; width: 300px; background: pink">left<br>left<br>left</div>
    <div style="float: left; width: 600px; background:yellow">right<br>right<br>right<br>right<br>right<br>right</div>
    <div style="clear:both;"></div>
  </div>
</html>
2
-86 / 7 / 0
Регистрация: 29.08.2014
Сообщений: 247
11.09.2014, 17:17  [ТС]
Цитата Сообщение от Revolver_45 Посмотреть сообщение
Твой косяк ни в чём. Это нормальное поведение потому что плавающие элементы выталкиваются из потока документа, а т.к. контейнер содержит только плавающие элементы он схлопывается как-будто в нём ничего нет.
Самый тривиальный способ исправить это - добавить в конец родителя пустой элемент и запретить для него обтекание.
Револьвер, ты настоящий крупнокалиберный пулемёт!
Большой спасибо за конструктивную помощь по существу!
Как же я раньше не попал на этот форум, а много лет околачивался на других, где зачастую моск трахают и нравоучениями с демагогией занимаются вместо банальной помощи.

Чисто из любопытства - а какой другой способ есть?
0
19 / 19 / 13
Регистрация: 17.05.2013
Сообщений: 32
11.09.2014, 17:24
Лучший ответ Сообщение было отмечено Тыр-тыр как решение

Решение

Тыр-тыр, Да не за что! Можно использовать псевдоэлемент. Дам ссылку, чтобы почитать http://www.websciurus.com/?p=736
2
-86 / 7 / 0
Регистрация: 29.08.2014
Сообщений: 247
11.09.2014, 18:11  [ТС]
Ага, спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.09.2014, 18:11
Помогаю со студенческими работами здесь

Текст не обтекает рисунок...
Здравствуйте. В браузерах, е6, опера, сафари, мазила, хром текст обтекает рисунок с права. Третья часть текста уходит под низ рисунка....

Контейнер множество, почему вставляются дубликаты
привет всем. в описании set&lt;&gt; говорится что оно не терпит дубликатов и при добавлении в контейнер уже находящегося элемента, этот элемент...

Почему FireFox растягивает основной контейнер страницы?
Всем здравствуйте! Прошу помощи: задана фиксированная ширина контейнера 960px. Почему FireFox ее растягивает почти на всю ширину экрана? В...

Почему флекс-контейнер расширяется больше заданной ширины?
День добрый! Я прописал контейнер flex. задал width:100% Внёс блоки и задал justify-content:space-between; Видно , что...

Написать процедуру, которая обрамляет строку символом #
Помогите написать процедуру которая :обрамляет строку символом ,#, Буду очень благодарен.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru