day04

作者: 消暑绿豆汤 | 来源:发表于2018-07-14 10:47 被阅读0次

今天学习的东西

1.盒子模型
box-sizing:border-box;//设置padding:和border:的值,它的宽度还是会保持不变
box-sizing:content-box;//(默认设置)
当设置padding:和border:值时,宽度会发生改变
2.浮动float(实现元素并排展示)
2.1如何清除浮动:三种
给下面的兄弟元素:clear:both;
给父级加overflow:hidden;
用伪元素,给父级内容生成:
.row:before{
dispay:table;
content:"";}

.row:after{
 display:table;
 content:””
 clear:both
}//如果前面的元素float,后面的元素没有清除float就会受前面float的影响
3.定位
position:absolute|relative//绝对定位,相对定位,传参:left,top,right,bottom,px
4.布局方式的总结
1.table表格布局
2.float + margin布局
3.inline-block布局
4.flexbox布局
5.实现元素的垂直水平居中
parent{
position:relative;
}//父元素设置
6.导航栏的设置
<a href="网址">百度</a>
.nav{
font-size:0;
}
.nav a{
display:inline-block;
//inline-block实现导航,同时给父元素设置font-size:0

//一般正规用ul来设置导航栏
    <style>
        *{margin:0px;padding:0px;}

        li{float:left;list-style: none;width:100px;text-align: center}

        .row:after{
            content:"";
            display: block;
            clear:both;
        }
        
        a{
            display: block;color:#fff;text-decoration: none;
        }
        ul{
            line-height: 50px;
            background:deeppink;
        }
        a:hover{
            background: pink;
        }
    </style>
</head>
<body>
    <ul class="row">
        <li><a href="#">手机</a></li>
        <li><a href="#">平板</a></li>
        <li><a href="#">电脑</a></li>
    </ul>
7.float和父元素
//父元素不设置高度,子元素float,父元素的高度会坍塌(本来是子继父的高度):
如何让父元素重新获取高度1.给父元素overflow:hidden;2.给父元素公共样式row;
         .row:after{
             content:"";
             display:table;
             clear:both;
         }
8.设置浮动div
<head>
<style>
*{margin:0px;padding:0px}
.parent{
width:1000px;
background:#333;
magrin-left:center;
magrin-right:center;}//总的大盒子
.parent>div{
width:240px;
height:300px;
border:1px solid #333;
float:left;
}//大盒子里面的小盒子
.row:after{
content:"";
display:block;
clear:both;
}//设置伪元素清除float
.parent>.child{
magrin-right:13.333px;
}//设置盒子的右边距
</style>
</head>
body{
<div class="parent row">
<div child></div>
<div child></div>
<div child></div>
<div></div>
</div>
}

相关文章

网友评论

      本文标题:day04

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