首页 > 代码库 > 李洪强和你一起学习前端之(7)复习

李洪强和你一起学习前端之(7)复习

复习: 

1.1行高

行高可以继承

1.2行高单位

给单独的盒子设置:

Px  跟文字大小没有关系

 em  行高和字体大小相乘

 %

 不带单位

 

给父盒子设置:

px  先计算再继承

2em  先计算再继承

%  

影响盒子大小: Padding  边框

1.3.2 Padding

取值: 上右下左

 

1.3.3 Margin

塌陷

给父盒子设置border

给父盒子设置overflow

案例一: 

实现效果: 技术分享

代码: 

<style>p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #2b9edb } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #2eafa9 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #a5b2b9 } p.p4 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas } p.p5 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #3c7400 } p.p6 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #060606 } p.p7 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #929151 } p.p8 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #d76019 } p.p9 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #ad5cff } p.p10 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; min-height: 23.0px } p.p11 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #929151; min-height: 23.0px } p.p12 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #596972; min-height: 23.0px } p.p13 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #596972 } span.s1 { color: #596972 } span.s2 { color: #2b9edb } span.s3 { color: #d76019 } span.s4 { color: #000000 } span.s5 { color: #929151 } span.s6 { color: #060606 } span.s7 { color: #ad5cff } span.s8 { color: #ff7900 } span.s9 { color: #3c7400 } span.s10 { color: #97a700 } span.s11 { color: #2eafa9 } span.Apple-tab-span { white-space: pre }</style>

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title></title>

<style type="text/css">

/*css初始化*/

*{

margin: 0;

padding: 0;

}

ul{

list-style: none;

}

.box{

width: 260px;

height: 327px;

border: 1px solid #009900;

margin: 20px auto;

background:url(img/bg.gif);

}

.title{

height: 23px;

border-left: 4px solid #c9E143;

margin: 10px 0 0 10px;

/*没有设置宽度可以用padding*/

padding-left: 11px;

/*让文字垂直居中显示*/

line-height: 23px;

color: white;

/*设置不是粗体显示*/

 

}

h4{

/*设置不是粗体显示*/

font-weight: normal;

}

.list{

width: 222px;

height: 279px;

background: white;

margin-left: 10px;

margin-top: 5px;

padding-left: 9px;

padding-right: 9px;

}

.list li{

height: 30px;

border-bottom: 1px dashed #666666;

line-height: 30px;

background: url(img/tb.gif) no-repeat left 8px;

padding-left: 16px;

}

 

</style>

</head>

<body>

 

<div class="box">

<div class="title">

 

<h4>爱宠知识</h4>

</div>

<ul class="list">

<li>

<a href=http://www.mamicode.com/"">养猫比养狗健康</a>

</li>

<li>

<a href=http://www.mamicode.com/"">养猫比养狗健康</a>

</li><li>

<a href=http://www.mamicode.com/"">养猫比养狗健康</a>

</li><li>

<a href=http://www.mamicode.com/"">养猫比养狗健康</a>

</li><li>

<a href=http://www.mamicode.com/"">养猫比养狗健康</a>

</li><li>

<a href=http://www.mamicode.com/"">养猫比养狗健康</a>

</li><li>

<a href=http://www.mamicode.com/"">养猫比养狗健康</a>

</li><li>

<a href=http://www.mamicode.com/"">养猫比养狗健康</a>

</li><li>

<a href=http://www.mamicode.com/"">养猫比养狗健康</a>

</li>

</ul>

</div>

 

</body>

</html>

 

案例2: 

实现效果: 技术分享

代码: 

 

<style>p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #2b9edb } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #2eafa9 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #596972 } p.p4 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #3c7400 } p.p5 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #060606; min-height: 23.0px } p.p6 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #060606 } p.p7 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #d76019 } p.p8 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #ad5cff } p.p9 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #a5b2b9 } p.p10 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #929151 } p.p11 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #929151; min-height: 23.0px } p.p12 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Consolas; color: #596972; min-height: 23.0px } span.s1 { color: #596972 } span.s2 { color: #2b9edb } span.s3 { color: #d76019 } span.s4 { color: #929151 } span.s5 { color: #060606 } span.s6 { color: #ad5cff } span.s7 { color: #3c7400 } span.s8 { color: #97a700 } span.s9 { color: #ff7900 } span.s10 { color: #000000 } span.s11 { color: #2eafa9 } span.Apple-tab-span { white-space: pre }</style>

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title></title>

<style type="text/css">

*{

margin: 0;

padding: 0;

 

}

.box{

width: 208px;

height: 383px;

border: 1px solid #CECECE;

/*居中显示*/

margin: 20px auto;

}

.title{

height: 25px;

background-color: #ECEDEE;

/*设置居中*/

line-height: 25px;

}

h4{

padding-left: 9px;

}

 

.photo{

width: 180px;

height: 180px;

border: 1px solid #ECEDEE;

margin: 5px auto;

}

.weibo{

/*//让内容居中

margin: 0 auto 是让盒子居中*/

text-align: center;

border-bottom: 1px dashed #D1D1D1;

padding-bottom: 10px;

}

.weibo input{

height: 24px;

width: 70px;

background: url(img/vb.jpg) no-repeat;

margin-bottom: 5px;

}

.friend input{

width: 69px;

height: 23px;

 

}

 

.friend{

text-align: center;

}

</style>

</head>

<body>

<div class="box">

<div class="title">

<h4>个人资料</h4>

 

</div>

<div class="photo">

<img src="img/1.jpg"/>

</div>

<div class="weibo">

<span id="">

V闪闪

</span>

<img src="img/v.jpg"/>

<br />

<input type="button" name="" id="" value="微博" />

</div>

<div class="friend">

<input type="button" name="" id="" value="加好友" />

<input type="button" name="" id="" value="发纸条" />

<input type="button" name="" id="" value="写留言" />

<input type="button" name="" id="" value="加关注" />

</div>

</div>

</body>

</html>

 

李洪强和你一起学习前端之(7)复习