问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

html中怎么让文字在图片的上面?

发布网友 发布时间:2022-03-09 02:25

我来回答

11个回答

热心网友 时间:2022-03-09 03:54

1、在div里面书写了一些文字,然后想要在放入一张图片。

2、首先,我们应该先给div设置宽度和高度,保证文字有一个范围。

3、然后通过background给div添加一张图片作为它的背景。

4、通过url()来连接图片,url里面放置的就是背景图片的路径。

5、放一张图片用作背景,注意,路径要写对。

6、保存之后文字就会覆盖在图片的上面了,而如果使用img标签,则没有这种效果。

热心网友 时间:2022-03-09 05:12

html中可以用css相对定位让文字在图片的上面。

1、新建html文档,在body标签中添加一个div标签,然后在div标签中添加img标签和p标签,这时文字和图片是分开的:

2、分别为div标签和p标签添加“position: relative;”和“position: absolute;”,这时p标签和div标签就形成了相对关系:

3、为p标签设置“top”和“left”属性,属性值为距离顶部和左侧的长度,这时文字就会显示在图片的上面:

热心网友 时间:2022-03-09 06:47

文字在图片上方的 效果图

参考代码

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
/*div1下面 包含着1个图片和1段文字*/
#div1{
position: relative;/*相对定位*/
width: 267px;
height: 140px;
}
/*图片部分的设置*/
#img1{
/*position: static;默认定位,可以省略*/
width: 100%;
height: 100%;
}
/*文字的设置*/
#span1{
position: absolute;/*绝对定位*/
width: 100%;
bottom: 0px;/*离底下0像素*/
left: 0px;/*离左边0像素*/
text-align: center;
font-size: 18px;
color: white;
}
</style>
</head>
<body>
<div id="div1">
<span id="span1">惬意的海岸,旖旎的风景</span>
<img src="img/hbfj.jpg"  id="img1" />
</div>
</body>
</html>

热心网友 时间:2022-03-09 08:38

第一种方式便是将 image 作为背景图片,即:background-image:url(".......");
在此可以控制背景图片的横向和纵向的平铺:
background-repeat : none;  不进行平铺
background-repeat : repeat-x;  横向x轴进行平铺
background-repeat : repeat-y;  横向y轴进行平铺
background-repeat : repeat;  横向x轴与纵向y轴都进行平铺,这也是默认情况的状态

第二种方式是将img块与文字块放在同一个div 中,然后设置他们之间的位置,例如如下代码块:
<div style="position:relative;">
<img src="...." />
<div style="position:absolute; z-index:2; left:10px; top:10px">
haha
</div>
</div>
其余的位置再根据实际情况进行微调就好~~

热心网友 时间:2022-03-09 10:46

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<style type="text/css">
.box{
position: relative;
width: 100px;
height: 200px;
border: 1px solid red;
}
.box img{
width: 100px;
height: 200px;
background-color: blue;
}
.box span{
position: absolute;
bottom: 0;
left: 0;
background-color: #ccc;
height: 30px;
width:100px;
text-align: center;
display: none;
}
.box img:hover+span{
display: block;
}
</style>
<body>
<div class="box">
<img src="">
<span>Learn</span>
</div>
</body>
</html>

描述不太清楚 是不是类似情况 

热心网友 时间:2022-03-09 13:11

父级给相对定位position:relative。下面需要定位的给绝对定位position:absolute;left:0;bottom:0;

热心网友 时间:2022-03-09 15:52

图片设置成背景图片!可以用:background-image: url(图片URL);

热心网友 时间:2022-03-09 18:50

图片要用背景图片哦,background:url(../img/jt.png),不要用img追问

因为用的是多张图片不是单张的,所以用的li标签。

追答给

热心网友 时间:2022-03-09 22:05

可以用图片做背景;

也可以

热心网友 时间:2022-03-10 01:36

修改文字所在容器的 z-index 的值追问

这是代码。难道说只能用定位了?

追答如果是这种 你可以在li里面再放一个容器,把img设置为背景。
文字

热心网友 时间:2022-03-10 05:24

1、使用背景图片
2、对文字进行定位
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 怎么把字弄到图片上? 在图片里面的。 html怎么把文字放在图片上啊?? 怎样才能把字放在图片上 怎么把字加到图片里去? 通过CSS+DIV怎么将文字写在图片上方 如何在PS中,把做好的字加在图片上。 word文档中怎么把字写在添加的图片上? 怎么把数字或者字添加到图片上面去呢 怎么把字放在图片上? 怎样把字添加到图片上呢 怎么把文字加到图片上去? 怎么把做好了的字加在图片上 怎样才能把字加在图片上 怎样把字加入图片上? 怎样在手机上查询家人的健康防疫码 智能手机进水接着处理后果是什么 一体智能手机进水后总是自动开关机怎么处理? 电视突然黑屏有声音是什么问题 怎么在OPPO手机的照片上添加文字? 孩子健康码实名认证不了怎么办孩子健康码实名认证不了怎么办? 创维液晶电视开机黑屏但是有声音是为什么? 华为手机进水如何处理啊? 微信好友删除了怎么找回,不记得他和名字了? 我孩子的安康码怎么弄不出来? 儿童电话手表能设置健康码吗? 怎样把微信删掉的联系人找回 在excel中如何通过身份证号码计算年龄 如何在excel里通过身份证来计算年龄出来 怎样在图片上添加文字,像图示那种 熊猫电视只有声音,全部黑屏? 熊猫32寸液晶电视黑屏有声音 熊猫液晶32寸电视机开机放二三个小时就出现有声音无图像黑屏这是什么故障? 液晶电视黑屏有声音是怎么回事?有声音没图像 熊猫液晶电视l32m05开机黑屏 我家电视机刚开始开机后出现有声音,没图相,电源指示灯亮,后来收 手机上的熊猫直播投屏tcl电视为什么出现黑屏有声音呢? 熊猫牌的电视机刚买了一年,看着看着就黑屏了,也没有声音了,是怎么回事????? 熊猫电视,半年没使用了,今天看了30分钟,突然黑屏!黑屏时有咯嘣的声音!现在没声音、没图像! 求助:熊猫液晶电视LE32D60S短暂黑屏故障现象 熊猫32寸液晶电视黑屏背光有怎么检查维修求解,修理师傅解答 熊猫液晶电视黑屏自重启怎么回事