分享更有价值
被信任是一种快乐

Css布局知识点有哪些

文章页正文上

这篇文章主要介绍了Css布局知识点有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。常见的块级元素

常见的行内元素

display CSS中最重要的用于控制不具有的属性。每个元素都有一个默认的display值,这个默认值与元素的类型有关。有的默认值为block ,被称为块级元素,有的默认值为inline被称为行内元素。

display 值为none时,元素会隐藏。与visibility不同,visibility:hidden;还会占据空间。而display:none 则不占据空间。默认的display值为none

margin:auto;

#main { width: 600px; margin: 0 auto; }

设置块级元素的 width 可以防止它从左到右撑满整个容器。然后你就可以设置左右外边距为 auto 来使其水平居中。元素会占据你所指定的宽度,然后剩余的宽度会一分为二成为左右外边距。

盒模型

当设置了元素的宽度,实际展现的元素会超过你的设置,这是因为元素的边框border 和内边距会(padding)会撑开元素。

.simple { width: 500px; margin: 20px auto; }

.fancy { width: 500px; margin: 20px auto; padding: 50px; border-width: 10px; }

将上面两个class运用在不同的div上,会发现fancy明显比simple要大,虽然给他们设置了相同的宽度

box-sizing属性:当你设置一个元素为 box-sizing: border-box; 时,此元素的内边距和边框不再会增加它的宽度。

.simple { width: 500px; margin: 20px auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.fancy { width: 500px; margin: 20px auto; padding: 50px; border: solid blue 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

感谢你能够认真阅读完这篇文章,希望小编分享的“Cs免费云主机、域名s布局知识点有哪些”这篇文章对大家有帮助,同时也希望大家多多支持云技术,关注云技术行业资讯频道,更多相关知识等着你来学习!

推荐阅读:
  1. 常用的css布局样式有哪些
  2. css布局方式有哪些

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@byun.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

css

  • 上一篇新闻:

    CSS3怎么实现竖形无限级导航特效
  • 下一篇新闻:

    css3的@fant-face中怎么使用字体化图标

猜你喜欢

  • sass和bootstrap有什么区别
  • HTML5怎样实现图片无限加载瀑布流效果
  • Shell逐行处理文本求和的示例分析
  • 这么在Spring Cloud中使用Sleuth
  • JavaScript运算符的示例分析
  • Java中原型模式的示例分析
  • JavaScript中回调、Promise和Async/Await的示例分析
  • 2021最新TIOBE编程语言排行榜
  • Spring中如何进行日常Bug排查
  • Javascript中运算符的示例分析

常见的行内元素

display CSS中最重要的用于控制不具有的属性。每个元素都有一个默认的display值,这个默认值与元素的类型有关。有的默认值为block ,被称为块级元素,有的默认值为inline被称为行内元素。

display 值为none时,元素会隐藏。与visibility不同,visibility:hidden;还会占据空间。而display:none 则不占据空间。默认的display值为none

margin:auto;

#main { width: 600px; margin: 0 auto; }

设置块级元素的 width 可以防止它从左到右撑满整个容器。然后你就可以设置左右外边距为 auto 来使其水平居中。元素会占据你所指定的宽度,然后剩余的宽度会一分为二成为左右外边距。

盒模型

当设置了元素的宽度,实际展现的元素会超过你的设置,这是因为元素的边框border 和内边距会(padding)会撑开元素。

.simple { width: 500px; margin: 20px auto; }

.fancy { width: 500px; margin: 20px auto; padding: 50px; border-width: 10px; }

将上面两个class运用在不同的div上,会发现fancy明显比simple要大,虽然给他们设置了相同的宽度

box-sizing属性:当你设置一个元素为 box-sizing: border-box; 时,此元素的内边距和边框不再会增加它的宽度。

.simple { width: 500px; margin: 20px auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.fancy { width: 500px; margin: 20px auto; padding: 50px; border: solid blue 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

感谢你能够认真阅读完这篇文章,希望小编分享的“Css布局知识点有哪些”这篇文章对大家有帮助,同时也希望大家多多支持云技术,关注云技术行业资讯频道,更多相关知识等着你来学习!免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@byun.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

相关推荐: 如何查找div里的class或id对应样式

这篇文章主要介绍“如何查找div里的class或id对应样式”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何查找div里的class或id对应样式”文章能帮助大家解决问题。 免费云主机、域名 要剖析对应DIV CSS…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册