基本上,我正在尝试设置如下所示的内容:
但是,由于某种原因,我的代码不起作用。最重要的是,在 teh tinkerbin 中,我的箭头图像甚至没有显示。不过它在我的电脑上运行良好,所以我不确定这是为什么。我也尝试了 jsfiddle,但它也没有在那里工作。
我可以让箭头在那里就好了,但我不能让文本垂直居中,更不用说当图像在那里时甚至进入灰色框。这就是让我感到困惑的地方。
HTML:
<div id="answers">
<div id="arrowcenter"></div><div id="answerstext">Text Next To Arrow</div>
</div><!-- end grayAnswer -->
CSS:
#answers {
width:220px;
height:50px;
background-color:#DDDDDD;
border-top:1px solid black;
border-bottom:1px solid black;
margin-top:20px;
}
#arrowcenter {
width:71px;
height:31px;
background-image:url('http://fortmovies.com/brazil/arrow.png');
background-position:0 50%;
background-repeat:no-repeat;
height:100%;
margin-left:-140px; }
#answerstext {
margin-top:0;
}