如何用CSS往图片上嵌入文字??
RT,就是给图片上面加上文字,不要告我自己画上去这类的~~!,那种文字复制不了。就要CSS。如果很费劲的话我酌情加分...
RT,就是给图片上面加上文字,不要告我自己画上去这类的~~!,那种文字复制不了。就要CSS。如果很费劲的话我酌情加分
展开
5个回答
展开全部
用CSS往图片上嵌入文字有二种方法,分别如下:
第一种方法、添加一个DIV,采用绝对定位,图片所属DIV为基准。
参考代码如下:
<div style="position:relative;width:100px;height:100px;">
<img src="" alt="" />
<div style="position:absolute;width:100px;height:100px;z-indent:2;left:0;top:0;">
文字
</div>
</div>
第二种方法、图片作为背景图片。
参考代码如下:
<div style="background:url(abc.jpg) no-repeat left top;">
wenzi
</div>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<div class="picbg">文字</div>
写段样式表给这个div定义个背景图:
.picbg{
width:124px;height:30px;/*宽高*/
line-height:30px;/*文字行高*/
background:url(../images/subnav.gif) no-repeat;/*背景图*/
}
写段样式表给这个div定义个背景图:
.picbg{
width:124px;height:30px;/*宽高*/
line-height:30px;/*文字行高*/
background:url(../images/subnav.gif) no-repeat;/*背景图*/
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<style type="text/css">
img{border:0;}
.a{position:relative; margin-left:10px;top:-50px;text-decoration:none; color: #F00;}
/*用两个div,使用相对定位,把top值设成负值,就行了!*/
</style>
++++++++++++++++++++++++++++++++++++++++++++++++
<div class="img">
<a href="#"><img src="images/pic4.gif" alt="产品名称" width="107" height="87" /></a>
</div>
<div class="a">
产品名称
</div>
img{border:0;}
.a{position:relative; margin-left:10px;top:-50px;text-decoration:none; color: #F00;}
/*用两个div,使用相对定位,把top值设成负值,就行了!*/
</style>
++++++++++++++++++++++++++++++++++++++++++++++++
<div class="img">
<a href="#"><img src="images/pic4.gif" alt="产品名称" width="107" height="87" /></a>
</div>
<div class="a">
产品名称
</div>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询