美文网首页
CSS世界—元素尺寸

CSS世界—元素尺寸

作者: 追风的云月 | 来源:发表于2018-07-19 09:21 被阅读0次
1.display:inline-table

展示效果为可以和文字在一行显示的表格

width:auto的四种表现形式

  1. 充分利用可用空间,也就是充满父元素
  2. 收缩与包裹,即由其内容决定宽度
  3. 收缩到最小,table-layout为auto的表格中,展现为最小宽度为一个中文字符的宽度
  4. 超出容器限制,除非给定width,否则以上三种情况都不会超出父元素。但是如果是遇到内容很长的连续的英文或者数字,或者显式指定了white-space:no-wrap,则会发生超出的情况。

外部尺寸的流体特性:

1.正常流宽度: 无宽度,无图片,无浮动
  • 无宽度:块级元素一旦设置宽度,流动性就丢失了。

所谓流动性,并不是看上去宽度100%这么简单,而是一种margin/border/padding和content内容区域自动分配水平空间的机制

2.格式化宽度: 仅出现在绝对定位模型中(absolute和fixed)
  • 一般来说绝对定位元素宽度表现为包裹性,宽度由内部尺寸决定;
  • 但是对于非替换元素,当left/right或者top/bottom属性存在的时候,元素宽度表现为格式化宽度,其宽度大小相对于最近的具有定位特性的祖先元素来计算;
  • 格式化宽度具有完全的流体性,margin/border/padding和content内容区域自动分配水平空间

内部尺寸的流体特性

相关文章

  • CSS世界—元素尺寸

    1.display:inline-table 展示效果为可以和文字在一行显示的表格 width:auto的四种表现...

  • css元素溢出 overflow

    仅供学习,转载请注明出处 css元素溢出 当子元素的尺寸超过父元素的尺寸时,需要设置父元素显示溢出的子元素的方式,...

  • content box

    替换元素内容可替换的元素,如: , , , , , , 有如下特性:外观不受 css 影响有自己的尺寸很多 css...

  • 微信小程序____CSS篇之尺寸(Dimension)、外边距(

    引言 尺寸(Dimension) CSS 尺寸 (Dimension) 属性允许你控制元素的高度和宽度。同样,它允...

  • Web基础之CSS(二)

    CSS 单位尺寸: 颜色: 尺寸属性: width/height:宽高 overflow:当内容溢出元素框时如何处...

  • CSS—控制元素的尺寸

    经常用来修饰元素尺寸的属性有:width height min-width max-width min-he...

  • CSS3 用户界面

    CSS3 用户界面在 CSS3 中, 增加了一些新的用户界面特性来调整元素尺寸,框尺寸和外边框。 用户界面属性: ...

  • 从屌丝到架构师的飞越(CSS篇)-CSS尺寸

    一、介绍 CSS 尺寸 (Dimension) 属性允许你控制元素的高度和宽度。同样,它允许你增加行间距。 尺寸单...

  • css实现任意元素水平垂直居中

    要求: 元素尺寸改变, 无需修改css样式 html结构 方案一: flex布局 方案二 : transform:...

  • CSS3 用户界面

    CSS3 用户界面 在 CSS3 中, 增加了一些新的用户界面特性来调整元素尺寸,框尺寸和外边框。在本章中,您将了...

网友评论

      本文标题:CSS世界—元素尺寸

      本文链接:https://www.haomeiwen.com/subject/cxyapftx.html