У меня есть три дочерних div (размещенных рядом с каждым otehr) в одном погружении. Первый дочерний div имеет в нем некоторый контент и растягивается в соответствии с его длиной содержимого. Остальные два дочерних div не имеют в них контента, и я хочу, чтобы они имели такую же высоту, как и первый дочерний div.настройка высоты ведра 100% дает странный результат?
После прочтения статей в сети я установил высоту = 100% html, body, parent и second & третий дочерний div. Теперь, когда я проверяю браузер, высота html, body и child divs превышает высоту первого дочернего div в обычном представлении. И если я открою окно элемента инспекции, высота html, body и child divs будет меньше, чем первый дочерний div. Граница разницы высоты в обоих направлениях составляет около 30%.
Я использую каркас скелета. Пожалуйста помоги.
< ------- код добавлен ниже ------->
Я добавил следующие строки в CSS: макет
html {
height: 100%;
}
body {
height: 100%;
}
.main { <!--class name applied to container or parent div -->
height: 100%;
}
.first-child, .second-child, .third-child { <!--class name given two three divs from left to right-->
height: 100%;
}
Помимо этого, я добавил соответствующие имена классов к соответствующим divs в html.
добавление первого ребенка div 'height: 100%' не имеет никакого значения. Проблема по-прежнему сохраняется. Вы можете реплицировать эту проблему, добавив атрибут height в стандартный html/css пакет скелета. – user2773294
Чтобы сделать мой вопрос более ясным, я загрузил html-пакет по следующему URL-адресу: 2shared.com/file/bVpgHDUx/html.html Откройте файл html в браузере, чтобы увидеть проблему. См. Раздел «Поддержание открытой и закрытой панели элементов контроля» и прокрутка страницы. – user2773294
Просто вставьте соответствующий код в свой вопрос или создайте скрипт JS на jsfiddle.net. Я не загружаю ваш html-файл. – Lopsided