社区
CSS
帖子详情
请问怎样能用css作出文字叠加在图片上的效果?
changgongsanshi
2007-08-29 09:52:40
网页上有一张图片,我想用一个div将一段文字叠加在这个图片上
我发现用alpha的话,连文字也都半透明了,这不行,理想状况是:div不可见,div上的文字可见,请问用css应当如何实现?
...全文
4369
7
打赏
收藏
请问怎样能用css作出文字叠加在图片上的效果?
网页上有一张图片,我想用一个div将一段文字叠加在这个图片上 我发现用alpha的话,连文字也都半透明了,这不行,理想状况是:div不可见,div上的文字可见,请问用css应当如何实现?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
traceycui
2011-09-13
打赏
举报
回复
用定位
lshxy320
2011-09-13
打赏
举报
回复
一楼正解,谢谢一楼!
guitar_men
2007-09-01
打赏
举报
回复
正理:把图片作为图片
masse
2007-09-01
打赏
举报
回复
<div style="background:url(b.gif) no-repeat;width:200px;height:200px;">
测试文字
</div>
将上面这段放到html代码里面,再找一个图片叫b.gif和你的html放到一起,就可以看到效果
飘零雾雨
2007-09-01
打赏
举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>test</title>
<meta http-equiv="Content-Language" content="gb2312" />
<style type="text/css">
/*假定要被覆盖的图片规格为200*200*/
.dyimg {
width:200px;
height:200px;
}
.dytest {
position:relative;
z-index:2;
margin-top:-200px;
color:#f00;
}
</style>
</head>
<body>
<div><img class="dyimg" src="1.gif" alt="要被覆盖的图片" title="要被覆盖的图片" /></div>
<div class="dytest">覆盖层上的文字</div>
</body>
</html>
cgisir
2007-08-29
打赏
举报
回复
<div style="position:relative">
<div style="position:absolute; left:0; top:0; color:#fff; font-weight:bold">图片文字</div>
<img src="http://zi.csdn.net/2007.06/now120x60.gif"></img>
</div>
ssfwhxy
2007-08-29
打赏
举报
回复
两种办法:
1.把这张图片做为层的背景background:url(图片路径)
2.用绝对定位来把层定位到图片上,绝对定位语法:position:absolute;top:坐标;right:坐标;bottom:坐标;left:坐标
不知对你有何帮助
CSS
实现三角形
每天一个前端面试题之 用
CSS
作出
三角形 一、通过border和transparent实现 这么做的原理是因为:
CSS
是这样给盒子添加边框的: width: 50px; height: 50px; border-top: 30px solid red; border-right: 30px solid blue; border-bottom: 30px solid green; border-left: 30px solid yellow; 可以看到两个相邻边框处CS
CSS
/
CSS
3
前端面试大汇总 ——
CSS
/
CSS
3 篇①
CSS
盒子模型②
CSS
选择器③ 伪类与伪元素④ 选择器的优先级⑤ 可以继承的属性有哪些⑥ px / em / rem / vh / vw / %百分比⑦ display:none;visibility:hidden;opacity:0⑧ 两栏布局的实现⑨ 三栏布局的实现 勤能补拙,查缺补漏!基础不牢,地动山摇! 分点回答,全面细致!打好基础,打好基础! ①
CSS
盒子模型 当浏览器渲染进行到了“布局”步骤的时候,会把所有的元素表示作一个一个的盒子。 盒子
css
3切角文本框_奇妙的
CSS
shapes(
CSS
图形)
CSS
发展到今天已经越来越强大了。其语法的日新月异,让很多以前完成不了的事情,现在可以非常轻松的做到。今天就向大家介绍几个比较新的强大的
CSS
功能:clip-pathshape-outsideshape 的意思是图形,
CSS
shapes 也就是
CSS
图形的意思,也就是使用
CSS
生成各种图形(圆形、矩形、椭圆、多边形等几何图形)。
CSS
3之前,我们能做的只有矩形,四四方方,条条框框。...
《
css
》- 47个不可不知的
css
技巧(上篇0-19)
css
揭秘》这本书以案例的形式,介绍了 47 个网页设计经典难题的解决方案,我在学习之余将其一一记录下来,方便回顾,本文介绍前 19个案例
效果
及代码。在线预览这两种方案都可以实现多重边框的
效果
,但是outline 只适用于双层边框的场景,如果需要更多层边框,可以用 box-shadow 来实现,另外这两种方案都有一个潜在的缺陷,采用时一定要在不同的浏览器中测试好最终
效果
。传统方案都是用 svg 或者
图片
来解决,这里直接使用
css
来创建条纹图案// 水平条纹
效果
// 垂直条纹
效果
。
CSS
CSS
样式表 1.行内式(内联式) <div style="color:pink;font-size:12px;"> </div> 缺点:只能控制一个标签。没有实现样式和结构的分离。使用的比较少 优点:写法简单,权重高 2.内部样式表(内嵌样式表):将
css
代码集中在html的head头部标签中,并用style标签定义 <head> <meta charset="UTF-8"> <title>??<...
CSS
61,128
社区成员
60,711
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章