社区
CSS
帖子详情
请问怎样能用css作出文字叠加在图片上的效果?
changgongsanshi
2007-08-29 09:52:40
网页上有一张图片,我想用一个div将一段文字叠加在这个图片上
我发现用alpha的话,连文字也都半透明了,这不行,理想状况是:div不可见,div上的文字可见,请问用css应当如何实现?
...全文
4400
7
打赏
收藏
请问怎样能用css作出文字叠加在图片上的效果?
网页上有一张图片,我想用一个div将一段文字叠加在这个图片上 我发现用alpha的话,连文字也都半透明了,这不行,理想状况是:div不可见,div上的文字可见,请问用css应当如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
实现,通过
叠加
和旋转半圆的方式完成,但在某些机型上可能出现遮罩未对齐导致的白边问题。第二种方法利用Canvas的arc函数直接绘制弧线,动态计算原点位置并
叠加
显示,适用于更复杂的圆环
效果
。文章提供了完整的代码示例和实现步骤,包括如何调整参数、颜色以及处理圆环上的白色圆点。两种方法各有优缺点,开发者可根据具体需求选择适合的实现方式。
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之前,我们能做的只有矩形,四四方方,条条框框。...
精通HTML5与
CSS
3的镂空字
效果
制作
为了有效地测试和调试网页在不同浏览器中的兼容性,可以使用多种工具。现代浏览器都提供了开发者工具(Developer Tools),例如Chrome的DevTools、Firefox的Firebug等。这些工具允许开发者实时修改
CSS
和JavaScript代码,查看渲染的DOM结构,以及在不同的设备和屏幕尺寸中测试布局。
CSS
61,126
社区成员
60,706
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章