Block-level non-replaced elements in normal flow when ‘overflow’ computes to ‘visible’

This section also applies to block-level non-replaced elements in normal flow when ‘overflow’ does not compute to ‘visible’ but has been propagated to the viewport.

[. . .]

If ‘height’ is ‘auto’,the height depends on whether the element has any block-level children and whether it has padding or borders:

If it only has inline-level children,the height is the distance between the top of the topmost line Box and the bottom of the bottommost line Box.

If it has block-level children,the height is the distance between the top border-edge of the topmost block-level child Box that does not have margins collapsed through it and the bottom border-edge of the bottommost block-level child Box that does not have margins collapsed through it.

[. . . ]

Only children in the normal flow are taken into account (i.e.,floating Boxes and absolutely positioned Boxes are ignored,and relatively positioned Boxes are considered without their offset).

[. . . ]

Block-level,non-replaced elements in normal flow when ‘overflow’ does not compute to ‘visible’ (except if the ‘overflow’ property’s value has been propagated to the viewport).

If ‘height’ is ‘auto’,07001.

html块状元素高度,CSS:如何计算块元素的高度?相关推荐

  1. html 指定对象为块元素,html内联(行内)元素、块级(块状)元素和行内块元素分类...

    HTML可以将元素分类方式分为内联(行内)元素.块级(块状)元素和行内块元素三种. 注:HTML是标签语言,那么既然是标签,就可以自己定义一些自己元素(如自定义的元素等),自定义元素浏览器默认解析为内 ...

  2. 浮动元素具有行内块元素特点(HTML、CSS)

    浮动元素具有行内块元素特点(HTML.CSS) <!DOCTYPE html> <html lang="en"><head><meta c ...

  3. CSS之排列系列--块级元素、内联元素、内联块元素--区别/详解

    原文网址:CSS之排列系列--块级元素.内联元素.内联块元素--区别/详解_IT利刃出鞘的博客-CSDN博客 简介 本文介绍CSS的块级元素(block).内联元素(inline)和内联块元素(inl ...

  4. CSS中的块级元素、行内元素和行内块元素

    元素是文档结构的基础,在css里面,每个元素生成了包含内容的框(box),大家都叫"盒子".但是不同的元素显示方式是不同的,有占据一整行的,有水平一个挨着一个的.比如:div 与s ...

  5. CSS中块级元素,行内块元素,行内元素的特点

    CSS自学笔记 目录 一.什么是元素显示模式 二.CSS的元素显示模式 1.块元素 2.行内元素 3.行内块元素 前言 网页的标签非常多,在不同地方会用到不同类型的标签,了解他们的特点可以更好的布局我 ...

  6. css块元素与行内元素大全,行内块元素转换

    块元素 块元素独占一行.可以设置margin和padding的属性.高度默认随着存放元素的高度改变而改变,宽度默认100%.会自动换行,可以包含行内元素和其他块级元素,可以设置宽,高,上下左右边距,默 ...

  7. Web前端,CSS中关于块级元素、行内元素、行内块元素、元素显示模式转换、CSS特性继承性和层叠性、普通导航和五彩导航的制作

    前言 持续总结输出中,今天分享的是Web前端,CSS中关于块级元素.行内元素.行内块元素.元素显示模式转换.CSS特性继承性和层叠性 1.块级元素 特点: 独占一行(一行只能显示一个) 宽度默认是父元 ...

  8. css标签显示特性(块级元素、行内元素、行内块元素、标签显示模式转换display、简单文字居中、简单导航栏案例)

    HTML标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素. 标签以什么方式进行显示,比如div 自己占一行, 比如span 一行可以放很多个 1. 块级元素(block-level) 常 ...

  9. css 块元素、内联元素、内联块元素

    元素就是标签,布局中常用的有三种标签,块元素.内联元素.内联块元素,了解这三种元素的特性,才能熟练的进行页面布局. 块元素: 块元素,也可以称为行元素,布局中常用的标签,如:div.p.ul.li.h ...

  10. css中标签显示模式、块元素、行内元素、行内块元素、显示模式转换

    标签显示模式display: HTML标签一般分为块标签(块元素:block-level)和行内标签(行内元素:inline-level)两种类型,但是还有第三种说法行内块元素:table-row-g ...

最新文章

  1. 在多变环境中长期定位和建图的通用框架
  2. 澳洲中本聪Craig Wright涉嫌论文抄袭?
  3. linux 安装系统划分lvm分区
  4. [官方教程] [ES4封装教程]1.使用 VMware Player 创建适合封装的虚拟机
  5. python中if的效率_Python 代码性能优化技巧
  6. ORA-00257+mysql_ORA-00257错误的解决办法
  7. Andriod Atom x86模拟器启动报错
  8. Qt4_与主线程通信
  9. 当下流行的语音识别技术是不是发展错了方向?
  10. 新兴市场成为联想如何7年超越三星的胜负关键
  11. 18._6索引器在接口中的使用
  12. .NET连接MySQL数据库的方法实现
  13. Django-天天生鲜项目-用户登录
  14. 中科大计算机辅助图形实验室,Prof. Ligang Liu at USTC (中科大刘利刚教授)
  15. sql 统计各班不同分数段的人数(案例v1)
  16. windows全局消息钩子的一个BUG
  17. Git统计一段时间内代码的修改量
  18. iOS逆向学习之 Mac 登录到 iPhone
  19. 批量删除时传参的转换
  20. 电脑免费录屏软件哪个好用?分享3款,亲测好用

热门文章

  1. wxWidgets:wxSocketBase类用法
  2. boost::timer::progress_display相关的测试程序
  3. boost::shared_future相关的测试程序
  4. Boost.MultiIndex 复合键的例子
  5. boost::mp11::mp_min_element_q相关用法的测试程序
  6. boost::log模块实现从设置文件初始化库的示例,具有自定义过滤器和格式化程序工厂的属性
  7. boost::EccentricityProperty用法的测试程序
  8. VTK:PolyData之PointLocatorRadius
  9. VTK:几何对象之LongLine
  10. OpenCV将现有算法移植到G-API的实例(附完整代码)