我有两个div应该显示相同,但不要。如果我遵循第一种方式的语法,div有正确的宽度(60px),但如果我这样做,第二种方式只有44px。我需要用第二种方法。为什么尺寸有差异?Div可能由于填充不正确的大小
编辑:我也注意到,如果我使用第二种方式,在字母前后似乎没有间距。也许是与填充..
第一种方式
<div id="item_2", onclick="location.href='http://www.facebook.com';" style="cursor:pointer;"> About </div>
方式二
<%= link_to "http://www.facebook.com", id:"item_2" do %> About <% end %>
CSS
#item_2 {
width: 60px;
padding-top: 11px;
padding-bottom: 11px;
text-decoration: none;
}
你能提供一个实际的例子来改善这个答案? – misterManSam