一、代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>文本垂直对齐方式vertical-align</title>
<style type="text/css">
.head{
margin: 0 0 0 100px;
}
.container{
margin: 0 0 0 100px;
}
.container div{
width: 600px;
height: 300px;
margin: 0 0 300px 0;
border: 1px solid red;
}
img{
width: 300px;
border: 1px solid red;
}
.container div span{
border: 1px solid gray;
font-size: 30px;
display: inline-block;
height: 229px;
}
.container .d1 span{
vertical-align: baseline;
}
.container .d2 span{
vertical-align: sub;
}
.container .d3 span{
vertical-align: super;
}
.container .d4 span{
vertical-align: bottom;
}
.container .d5 span{
vertical-align: text-bottom;
}
.container .d6 span{
vertical-align: top;
}
.container .d7 span{
vertical-align: middle;
}
</style>
</head>
<body>
<div class="head">
<h1>文本垂直对齐方式vertical-align</h1>
<h2>首页<a href="index.html"></a></h2>
</div>
<div class="container">
<h2>vertical-align:baseline</h2>
<div class = 'd1'><img src="imgs/bg.png"><span>Sunlike阿理旺旺</span></div>
<h2>vertical-align:sub</h2>
<div class = 'd2'><img src="imgs/bg.png"><span>Sunlike阿理旺旺</span></div>
<h2>vertical-align:super</h2>
<div class = 'd3'><img src="imgs/bg.png"><span>Sunlike阿理旺旺</span></div>
<h2>vertical-align:bottom</h2>
<div class = 'd4'><img src="imgs/bg.png"><span>Sunlike阿理旺旺</span></div>
<h2>vertical-align:text-bottom</h2>
<div class = 'd5'><img src="imgs/bg.png"><span>Sunlike阿理旺旺</span></div>
<h2>vertical-align:top</h2>
<div class = 'd6'><img src="imgs/bg.png"><span>Sunlike阿理旺旺</span></div>
<h2>vertical-align:middle</h2>
<div class = 'd7'><img src="imgs/bg.png"><span>Sunlike阿理旺旺</span></div>
</div>
</body>
</html>
二、效果
结论:基线对齐
结论:下标对齐
结论:上标对齐
结论:底端对齐
结论:文本底端对齐
结论:顶端对齐
结论:居中对齐