这个背景颜色是只要一行有,还是整个页面都有呀
来源:4-3 编程练习
sukay
2019-03-02 20:23:47
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>文本样式</title>
<style type="text/css">
div{
font-size:2em;
line-height:5em;
text-align:center;
}
img{vertical-align:middle;}
.one{
font-size:2em;
vertical-align:middle;
}
.two{
color:red;
text-decoration:underline;
vertical-align:middle;
text-transform:capitalize;}/*写出CSS样式*/
</style>
</head>
<body bgcolor="#eee">
<div>
<img src="http://climg.mukewang.com/59c21bae000157fa01000059.jpg">
<span class="one">CSS层叠样式表</span>
<span class="two">(cascading style sheets)</span>
</div><!--写出html代码-->
</body>
</html>1、把背景颜色放在div里面,也是整个页面都有。是要用table去设置一行,才能调整背景颜色的高度吗?
2、题目说图片和单词是相对于“CSS层叠样式表”居中显示,具体怎么写代码。我这个代码看起来好像实现了,但是我就是相对于整个div居中显示的,并不是相对于“CSS层叠样式表”居中的。要怎么修改呢?
1回答
好帮手慕星星
2019-03-03
你好
1、不需要设置整个页面都有背景颜色,给外层div盒子添加即可。
2、效果实现的没有问题,图片以及文字相对于div垂直居中显示,那么互相之间也是垂直居中显示的。
祝学习愉快!
相似问题