首页 > Web开发 > 详细

border 边框 css属性,及文档流

时间:2019-11-20 21:46:46      阅读:77      评论:0      收藏:0      [点我收藏+]

border 边框   css属性
边框颜色  border-color:red /#ffffff/rgb() 默认是黑色
边框演示  border-style :solid(实线) dashed(虚线)
边框粗细  border-width:默认是3px;
border的简写:border:border-width
                        border-style  
                        border-color
div 块,盒子
1.就是标签名 没有特殊的标签属性
2.主要用来排版布局
3.宽度是100%,谷歌浏览器默认有8px的外边距,清除方法:body{margin:0;}
4.这种天生占用宽度为100% 的标签我们把它叫 块级元素
      块级元素有 : p , h1~h6 , div , ul , ol , li 等等
      特点:独占一行,可以设置宽高。
5.大小宽高不是 100%,是按照内容的多少决定大小的,这种标签叫内联元素(行级元素)
      比如 a  spam
      特点:不独占一行,不可以设置宽高
 块级元素 div 分析:
                          1.它有外边距 margin
                          2.       内边距 padding
                          3.       边框   border
       div的真实宽度=width+margin-left+margin-right+border*2+padding-left+padding-right;
文档流
    元素从上到下(主要说块级元素),从左到右(主要说行级元素)的一种排列方式,我们把它叫标准文档流。
它是浏览器天生具有的种功能。
在实际开发中,我们在遵循文档流原则的情况下,还得脱离文档流的约束,让元素不受文档流的控制。
1.脱离文档流的方法
给元素设置浮动  float:left/right

   给谁设置这个属性,谁脱离文档流,谁就不受浏览器控制,就相当于把这个元素在浏览器空间移除了,剩下的空间
,后面的元素就会去填补上。
A:
    <ul>
          <il></li> li{float:left}
          <il></li> ul的高为0
          <il></li>       li设置了浮动,脱离了文档流,浏览器移除了li占用的空间,ul 就会被撑起来了所以高度为0。
    </ul>

border 边框 css属性,及文档流

原文:https://www.cnblogs.com/hxj521/p/11900757.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!