我有一个横跨整个屏幕宽度的按钮:
<button class="btn btn-default">
<div class="center-copy">
<p class="answer-copy-1">accusantium quia sunt</p>
<p class="question-results">44%</p>
</div>
</button>
我希望第一个段落标签中的文本居中,其背景图像位于文本旁边。问题是当第一个<p>
居中时,背景图像并不直接靠近文本。它将出现在按钮的最左侧。
这是CSS:
.btn-default {
width: 100%;
background-color: #ffffff;
border: 1px solid #dddddd;
color: #333333;
}
.center-copy{
text-align: center;
margin: 0 auto;
width: 100%;
overflow: hidden;
}
p.answer-copy-1{
background-image: url("http://demo.omnigon.com/christian_bovine/greg/imgs/dots.png");
background-position: 0 0;
background-repeat: no-repeat;
}
.question-results{
width: 100%;
float: left;
overflow: hidden;
}
JSFiddle:http: //jsfiddle.net/xtian/wrN9A/