我有一个 div,里面有一些文本和一个边框。
<div><span>This is my div</span></div>
当我将鼠标悬停在该 div 上时,我希望字体为粗体。
div{
border: 1px solid black;
display:inline-block;
padding:20px;
}
span{
padding:20px;
}
div:hover{
font-weight:bold;
}
</p>
这使我的 div 有点宽 - 这会导致烦人的闪烁。
JSFiddle上的示例
我该如何解决这个问题?
编辑:
div 的宽度必须随内容增长,而不是随重量增长。