导航:首页 > 文字图片 > css3图片上显示文字

css3图片上显示文字

发布时间:2022-08-07 13:07:24

① 通过CSS+DIV怎么文字写在图片上方

HTML图片和文字是并列显示的。如下:

代码总汇

HTML

<div class="img-group"> <img src="img/snow.png">
<div class="img-tip">我是雪豹</div></div>

CSS

.img-group { position: relative; display: inline-block;
}
.img-tip { position: absolute; bottom: 0; background: #333; color: #fff; opacity: 0.6; display: none;
}
.img-group:hover .img-tip { display: block; width: 100%; text-align: center;
}

② css3图片文字实现动画效果

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style type="text/css">
*{padding:0; margin:0; border:0;}
.left{width:50%; float:left;
animation:myfirst 5s;
-moz-animation:myfirst 5s; /* Firefox */
-webkit-animation:myfirst 5s; /* Safari and Chrome */
-o-animation:myfirst 5s; /* Opera */
}

.right{width:50%; float:left;
animation:myfirst 5s;
-moz-animation:myfirst 5s; /* Firefox */
-webkit-animation:myfirst 5s; /* Safari and Chrome */
-o-animation:myfirst 5s; /* Opera */
animation-delay: 5s; /* W3C 和 Opera */
-moz-animation-delay: 5s; /* Firefox */
-webkit-animation-delay: 5s; /* Safari 和 Chrome */
}

@keyframes myfirst
{
0% { opacity:0;}
100% { opacity:1;}
}

@-moz-keyframes myfirst /* Firefox */
{
0% { opacity:0;}
100% { opacity:1;}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
0% { opacity:0;}
100% { opacity:1;}
}

@-o-keyframes myfirst /* Opera */
{
0% { opacity:0;}
100% { opacity:1;}
}
</style>
</head>

<body>
<div>
<div class="left"> <img src="images/xxx.jpg"> </div>
<div class="right"> 文字XXXXXXXXXXXXXXXXXXXXXXXX </div>
</div>
</body>
</html>

③ 怎样以DIV+CSS实现以下功能:文字在图片上,但文字和图片是单独存在的

写一个box ( div ),背景图片设置成该图片,把文字写在box里。

④ html+css怎么在图片上添加文字

要在图片上显示文字,还要在放大缩小的时候文字不到处乱跑,这个就要用盒模型里面的大盒子套小盒子的方法了。下面举个小例子给你看看。

html大致样子:

<body>

<div id="box1">

<div id="box2">

<img src="https://www..com/img/bd_logo1.png">

</div>

<div id="wenzi">这里是文字</div>

</div>

</body>

css文件:


#box1{

position:relative;

width:500px;

height:500px;

margin:0 auto;

}


#box2{

position:relative;

width:100%;

height:100%;

}


img{

position:relative;

clear:both;

width:100%;

height:100%;

}


#wenzi{

position:relative;

clear:both;

width:100%;

top:-50%;

text-align:center;

color:black;

font-size:2em;

}


效果图片:

用这种方法有个好处,就是做响应布局的时候,或者用户在浏览器上放大缩小的时候,网页整体也跟着放大缩小,不会元素到处乱跑或者某个文字跑出来,这样看起来整体感要强烈一点。


这种做法的不足之处:div盒子有点多,html代码看起来比较臃肿,大盒子套着小盒子。做大页面的时候一个htm看起来眼花缭乱的。但只要做好了注释,还是分得清楚的啦,主要是这样弄看起来页面整齐一点。

⑤ HTML5 在body添加图片用img img图片用了CSS3的两种样式,怎样使图片上显示文字

在img标签里面加上一个title属性,即可;

<imgsrc=""alt=""title="要显示的文字"/>

当鼠标悬浮在上面的时候,就会显示title里的文字;

如何使用CSS实现文字悬浮在图片上的效果

图的这种效果
新建图层,选框,上色
调整不透明度和填充度
打字

悬浮效果
图层模式
投影。

⑦ 怎么实现鼠标经过图片在图片上显示文字css

<html>
<head>
<style>
#container{position:relative;height:200px;width:300px;border:1px solid red;}
#inss{position:absolute;height:30px;width:300px;}
</style>

<script>
function xianshi(){document.getElementById("inss").style.display="block";}
function yincang(){document.getElementById("inss").style.display="none";}

</script>
<head>
<body>
div代码:
<div id="container" onmouseover="xianshi()" onmouseout="yincang()">
<div id="inss">遮罩层</div>
</div>
</body>
</html>

这个是我做的遮罩层的,和你的需求类似,可以稍作修改,实现你的效果,希望可以帮到你!

阅读全文

与css3图片上显示文字相关的资料

热点内容
可爱的蜗牛图片简笔画 浏览:831
帅气阳光图片男生3d动漫 浏览:28
简单又好看的背景图片高清 浏览:837
卷发发型图片大全 浏览:289
铝合金衣服夹图片大全 浏览:844
简易木雕图片大全 浏览:56
理短发怎么样好看图片 浏览:842
土冠越野车图片大全 浏览:158
马甲线图片女生袁姗姗 浏览:159
韩衣服图片大全 浏览:451
胸大的小女孩性感图片 浏览:635
小学生画的简单人物图片大全图片大全 浏览:748
动漫村民的图片 浏览:296
微信里的图片怎么储存 浏览:238
李宇春短发发型图片 浏览:915
非主流女生靠墙图片 浏览:266
干隆五福碗高清图片 浏览:173
初中女生防晒衣图片 浏览:265
二公主图片可爱 浏览:155
广东本田价格图片 浏览:416