CSS中的content是插入生成的内容,一般与伪元素:befor和:after配合使用。表示在需要的地方插入"."。
content属性的作用及用法:
1、在body中添加两个h标签,如下图所示。
2、在style标签下书写CSS样式,给h标签的伪元素添加content内容,如下图所示。
3、先定义符号,然后添加符号,除了可以运用content添加纯文本内容外,也可以运用它添加文字符号。
4、运用content属性添加图片。
5、content还可以运用其attr获取元素的属性值,如下图所示。
6、综上所述,content属性提供了多种添加内容的方式。
文字在图片上显示
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="UTF-8">
<style>
#abox{
position:relative/*容器相对定位*/
width:300px/*宽度300px*/
margin:0 auto/*横向居中*/
}
#abox img{
width:300px/*宽度300px*/
}
span{
position:absolute/*文字容器绝对定位*/
display:block/*span转为块元素*/
width:100%/*宽度相对于父容器100%*/
text-align:center/*文字居中*/
top:0/*距离父容器顶部0*/
left:0/*距离父容器左侧0*/
color:red/*文字颜色红色*/
font-size:18px/*文字大小既文字高度18px*/
font-weight:bold/*文字加粗*/
}
</style>
</head>
<body>
<div id="abox"><!--容器,相对定位-->
<img src="123.jpg"><!--图片-->
<span>我要显示文字</span><!--文字,绝对定位-->
</div>
</body>
</html>