首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >你能做一个“看不见的边界”吗?

你能做一个“看不见的边界”吗?
EN

Stack Overflow用户
提问于 2011-04-26 20:51:37
回答 8查看 67K关注 0票数 50

我正在尝试将make a navbar作为一种练习。

我使用a:hover在悬停的按钮周围添加一个实线边框。但是,这会使所有其他按钮根据边框的大小移动。

这个问题的正确解决方法是什么?我知道还有其他的(讨论了here),我特别尝试使边界“不可见,但即使不悬停也会占用空间”。我设置了border:transparent,希望它能做我想做的事情,但它根本没有显示take space。

我知道我可以手工挑选边框的颜色与背景相等,并使其实心,但这不是我想要的。有没有一个明智的方法来解决这个问题?

EN

Stack Overflow用户

发布于 2016-06-15 01:19:07

设置边框颜色:透明;执行此操作。

代码语言:javascript
运行
复制
a {
  border-color : transparent ;
}

a:hover {
   border-color : black;
}
票数 0
EN
查看全部 8 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5790615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档