我有这些文本,我向它们添加了hover
,但我希望边框(border: 2px solid grey
)限制在文本周围,而不是整个框,它怎么可能?限制悬停在文本宽度
.eachTitle {
text-align: left;
font-size: 50px;
font-family: "riesling";
color: #80FF00;
}
.eachTitle:hover {
border: 2px solid grey;
cursor: pointer;
}
<div class="eachTitle" id="menu">Our Menu</div>
<div class="eachTitle" id="gallery" style="margin-left: 80px;">Gallery</div>
<div class="eachTitle" id="map" style="margin-left: 160px;">Where are we?</div>
<div class="eachTitle" id="about" style="margin-left: 240px;">About us</div>
您需要创建为子元素,并设置悬停风格。这里是链接https://jsfiddle.net/6oy5s7kc/ –
@VijayBaskaran感谢您的回复:) – reshad