2、首先,我们应该先给div设置宽度和高度,保证文字有一个范围。
3、然后通过background给div添加一张图片作为它的背景。
4、通过url()来连接图片,url里面放置的就是背景图片的路径。
5、放一张图片用作背景,注意,路径要写对。
6、保存之后文字就会覆盖在图片的上面了,而如果使用img标签,则没有这种效果。
一种方法是将图片设置为背景,文字就可以显示在图片背景上面了。另一种方法就是图片和文字各用一个DIV,文字的DIV覆盖在图片DIV上面
其实图片做背景就行了,最简单。
使用定位来写的,首先一个大盒子装着图片,
然后一个盒子装着头像和文字,把装着头像和文字
的盒子根据装着图片的盒子进行定位就可以了,
像这样的其实很简单的,要多思考和分析
代码,要注意图片你要自己放图片,和修改图片路径
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>图片上放文字</title>
<style type="text/css">
html,body{
margin:0
}
.auto-img{
display: block
width:100%
}
.box{
width:100%
margin-top: 50px
}
.box-cent{
width:50%
margin:0 auto
position: relative
}
.texbox{
position: absolute
width:50%
line-height: 80px
background-color: #0f0
text-align: center
top:50%
left:50%
transform: translate(-50%, -50%)
}
</style>
</head>
<body>
<div class="box">
<div class="box-cent">
<img class="auto-img" src="images/000.jpg"/>
<div class="texbox">我是用来装头像和文字的盒子</div>
</div>
</div>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)