Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: margin и mozilla
 
 автор: moonfox   (04.05.2012 в 14:13)   письмо автору
 
 

Здравствуйте,
объясните пожалуйста что за ерунда....


<div style="border:1px solid red;">
  <div style="height:120px;"> ///// < -- тут бордюр / без бордюра
    <div style="border:1px solid green; margin-top:70px; height:20px;"></div>
  </div>
</div>



если в диве, который 120 точек высотой, задать бордер, то общая высота первого (с красной обводкой) и этого дива, именно 120 точек.... но если убрать бордер, то к 120 точках плюсуется 70 точек марджина и соответственно дивы больше 120. от чего так выходит???

  Ответить  
 
 автор: Lelik   (04.05.2012 в 15:25)   письмо автору
 
   для: moonfox   (04.05.2012 в 14:13)
 

либо родительскому блока с margin-top: 70px; задать overflow: hidden; либо вместо маргина использовать паддинг

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования