博客列表 >盒子模型和编程中最常用的四种对其方案----2018年8月16日

盒子模型和编程中最常用的四种对其方案----2018年8月16日

王大利的博客
王大利的博客原创
2018年08月19日 16:38:58754浏览
<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
   <title>Title</title>
</head>
<body>
<!--&lt;!&ndash;1. 编程实现盒模型的基本要素: 内容,内外边距与边框,并背诵padding与margin的简写规则;-->
<style>
body{
       padding: 0;
margin: 0;
border: #00CC66 solid 2px;

}

   div {
       border: #0000FF 10px solid ;
width: 150px;
height: 150px;
padding: 50px;   /* 内边距*/
margin: 50px;     /*外边距*/
}
</style>
<div>
编程实现盒模型的基本要素: 内容
</div>
<!--简写规则:padding margin  四个数值分别代表:上 右 下 左 ,三个数值时;代表:上,左右,下 (左右一样);-->
<!--两个数值时候分别代表 :上下 、左右 (上下一样,左右一样时候可以这样简写写); 一个数值时候代表:上下左右都一样距离。-->

<!--二. 编程实现最常用的四种元素对齐方案;-->
<!--1. 子元素是单行行内元素: 如a, span <br>-->
<style>
.box1 {
       width: 200px;
height: 200px;
background-color: #00CC66;
text-align: center;
}
   a {

        line-height: 200px;
text-decoration: none;
}

</style>
<div>
   <a href="德莫.html">我爱中国</a>
</div>
<!--2. 子元素是多行的内联文本 <br>-->
<style>
.box2{
       width: 200px;
height: 200px;
background-color: #0000FF;
text-align:center;
display: table-cell;
vertical-align:middle;
}
</style>
<div>
   <span>我爱中国</span>
   <span>伟大领袖毛主席领导我们向前进</span>
</div>
<!--3.子元素是块元素-->
<style>
.box3 {
       width: 200px;
height: 200px;
background-color: lightblue;
display:table-cell;
vertical-align: middle;
}
   .box33{
       width:50px;
height:50px;
background-color:lightcoral;
margin:auto;

}

</style>
<div>
<div></div>
</div>
<!--4. 子元素是不定宽的块元素-->

<style>
.box4{
       width: 200px;
height: 200px;
background-color:lawngreen;
display: table-cell;
text-align: center;
}
   ul{
       padding:0;
margin:0;
}
   li{
       display: inline;
}
</style>
<div>
   <ul>
       <li><a href="">1</a></li>
       <li><a href="">2</a></li>
       <li><a href="">3</a></li>
       <li><a href="">4</a></li>
       <li><a href="">5</a></li>
   </ul>
</div>





</body>
</html>

盒子模型.png四种居中方法.png

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议