美文网首页
块级元素的宽度

块级元素的宽度

作者: 小芝麻狐 | 来源:发表于2017-04-25 12:47 被阅读0次
块级元素的宽度

1,在width属性的值设置成auto的情况下,块级元素内容区的宽度取决于左右外边距是否明确设置了值。如果左右外边距值都是auto,则左右外边距的值都会被重置为默认的值0;如果左右外边距中只有一个值是auto,则该值被重置为0,另一个值有效;如果左右外边距都设置了明确的值,两个值都将有效,此时元素内容区的宽度就是父元素的宽度减去左右外边距后的值。需要说明的是,左右外边距的默认值是0,这意味着如果没有在CSS规则中声明margin-left或者margin-right,它们就会使用默认值0。

2,在width属性的值设置为大于0的值的情况下,块级元素内容区的宽度就是由width属性设置的值。此时,左右外边距的值如果都是auto,则会使块级元素在其父元素中居中;如果左右外边距中只有一个值是auto,则明确设置的值有效,auto值会自动适应剩余的宽度;如果左右外边距都设置了明确的值,那么在从左往右阅读的语言中,会把右外边距的值重置为auto。

来源:http://blog.163.com/zx_1258/blog/static/133233799201222611124105/

相关文章

  • html块级元素与行内元素

    块级元素与行内元素的区别 块级元素会独占一行,宽度自动填满父元素宽度, 行内元素不会独占一行,其宽度随元素的内容变...

  • CSS 属性区别及常见问题

    块级元素,行内元素区别 区别: 块级元素会独占一行,其宽度自动填满其父元素宽度行内元素不会独占一行,其宽度是根据内...

  • CSS居中

    水平居中 针对宽度不为100%的块级元素 针对行内元素和块级元素的内容。当父元素的宽度是100%时,子元素中的行内...

  • Css元素|属性

    块级元素和行内元素 块级元素 (内联)行内元素 区别描述: 块元素(宽)占满整行,行内元素只占内容所在的宽度。 块...

  • html行内元素和块级元素

    1)块级元素1,元素自己独占一行与宽度无关2,可以设置宽度和高度3,当嵌套一个块级元素,子元素如果不设置宽度,那么...

  • 元素的水平居中的方法

    元素内的行内元素 在元素上加 宽度固定的块级元素 在元素上加 或者用绝对定位 宽度不固定的块级元素 方法1 用di...

  • inline和inline-block的区别

    inline 行内元素 inline-block 内联块级元素(可以设置宽度和高度地块元素) block 块级元素

  • 垂直居中和水平居中

    一.水平居中 (1)文本图片行内元素水平居中 2.确定宽度的块级元素水平居中 (3)宽度不定的块级元素水平居中 (...

  • 块级元素的宽度

    1,在width属性的值设置成auto的情况下,块级元素内容区的宽度取决于左右外边距是否明确设置了值。如果左右外边...

  • 前端学习之HTML【一】

    一、块级元素 块级元素默认占一行,一行内添加一个块元素后一般无法添加其他的元素,其宽度自动填满其父元素宽度 常见的...

网友评论

      本文标题:块级元素的宽度

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