如何在文字右边加图标 css

<ahref='javascript:void(0);'id='prevPage'>prevPage</a><divclass='d2'></div>div跟在a的后面可... <a href='javascript:void(0);' id='prevPage'>prevPage</a> <div class='d2'></div>
div跟在a的后面 可是图片还是跑到prePage的前面去了
.d2 {
float: left;
width: 14px;
height: 14px;
margin: 0 0 0px 0px;
background: url('../images/img02.png') no-repeat;
background-position: -67px -262px;
}
如果不设置float 他们会在上下两行分别显示
如果设置display:inline 图片会消失 (所有内容所在页面是个大的div)
展开
 我来答
澤希Dc
2014-04-10 · TA获得超过1747个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:258万
展开全部

把<a>标签也放到一个div里,div加上float:left;,具体代码如下:

<style>
.d2 {
float: left;
width: 14px;
height: 14px;
margin: 0 0 0px 0px;
background: url('../images/img02.png') no-repeat;
background-position: -67px -262px;
}
    .d3{
        float:left;
        width:80px;
        margin:0px;
    }
</style>
<div class="d3"><a href='javascript:void(0);' id='prevPage'>prevPage</a></div> <div class='d2'></div>
匿名用户
2015-07-06
展开全部
  在文字右边加图标,参考代码如下:
  <input class='phone-input' type="text" id="phone"/>
  .phone-input{
  padding-right:20px;
  background:url("resource/***.gif") no-repeat scroll right center transparent;
  }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3cb80af
2014-04-10 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3997万
展开全部
<div class='d2'><a href='javascript:void(0);' id='prevPage'>prevPage</a></div>
.d2 {
    width: 14px;
    height: 14px;
    margin: 0 0 0px 0px;
    background: url('../images/img02.png') right no-repeat;
    background-position: -67px -262px;
    padding-right:图标的宽度
}
或者:
<div class='d2'></div><a href='javascript:void(0);' id='prevPage'>prevPage</a> 
div跟在a的后面  可是图片还是跑到prePage的前面去了
.d2 {
    float: rigth;
    width: 14px;
    height: 14px;
    margin: 0 0 0px 0px;
    background: url('../images/img02.png') no-repeat;
    background-position: -67px -262px;
}
就可以了,把图标放在前面,然后让它右浮动,就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式