今天所说就是利用flex布局做一个小案例。
上边两张效果图,就是使用伸缩布局做成,只能是静态页面,它是可以随意拉伸,并且还不会让里面东西溢出来。
再看下所写的代码,分了三个部分,再给其三部分的样式,就成效果图的了。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<style>
*{margin: 0;padding: 0;}
a{text-decoration: none;color: black;}
/*头部*/
header{width: 100%;display: flex;}
header>a{flex: 1;}
header>a>img{width: 100%;}
/*主要内容*/
main{
width: 100%;
padding: 0 10px;
/*background-color:red ;*/
box-sizing: border-box;
}
main&