Вроде разбирался с этим схлопыванием месяцев несколько назад все ок было, щас вот делаю разметку и в голове полная каша. Вот ниже код очень простой гляньте: HTML потом CSS
<h1> ТЕКСТ1 </h1> <p> ТЕКСТ2 </p>
h1 { margin-bottom:20px; }
p { margin-top:20px; }
тут мы видим что образуется схлопывание, т.е отступ будет между этими элементами не 40px, а 20px.
из книги:
cхлопывание не срабатывает если:
для элементов, у которых установлено свойство padding.
для элементов, у которых на стороне схлопывания задана граница;
на плавающих элементах (для них свойство float задано как left или right);
для строчных элементов;
для <html>.
для элементов, у которых значение overflow задано как auto, hidden или scroll схлопывание не
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Hell&Heaven™
Вроде разбирался с этим схлопыванием месяцев несколько назад все ок было, щас вот делаю разметку и в голове полная каша. Вот ниже код очень простой гляньте: HTML потом CSS
тут мы видим что образуется схлопывание, т.е отступ будет между этими элементами не 40px, а 20px.
из книги:
cхлопывание не срабатывает если:
для элементов, у которых установлено свойство padding.
для элементов, у которых на стороне схлопывания задана граница;
на плавающих элементах (для них свойство float задано как left или right);
для строчных элементов;
для <html>.
для элементов, у которых значение overflow задано как auto, hidden или scroll схлопывание не
действует для их дочерних элементов;
пробовал:
отступ также остается 20px, а не 40px как поидее должно быть
пробовал:
отступ также остается 20px, а не 40px как поидее должно быть
пробовал:
отступ также остается 20px, а не 40px как поидее должно быть.
WTF? пора спать ? или я не так понимаю что то, поидее схлопывание должно отменятся и отступы складываться, но почему этого не происходит?
Edited by Hell&Heaven™Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.