gpt4 book ai didi

html - (基础)按钮上的边框会导致对齐问题

转载 作者:太空宇宙 更新时间:2023-11-04 11:56:54 24 4
gpt4 key购买 nike

我在设计两种不同样式的按钮时遇到问题。第一个按钮应该是带有 2px 边框的透明背景,下一个按钮只是基础按钮的默认样式,即没有边框。我认为 *{box-sizing: border-box;} 可以使按钮大小相同,而不管填充/边框/边距如何。我认为这可能行不通,因为我没有指定宽度/高度,但即使我这样做了,它也只是将正常按钮推离对齐 2px 的效果,甚至我仍然希望按钮是根据其中文本的自然宽度。

对我来说,简单的解决方案是在普通按钮上添加一个与背景颜色相同的边框,但最终我还必须为悬停、事件等边框添加样式……看起来就像应该有更好的方法一样。我在这里做错了什么吗?

这是我所在位置的 jsfiddle:http://jsfiddle.net/xa4d4bfv/

最佳答案

如何添加透明颜色的边框。

a.button { 
border: 2px solid transparent;
}

关于html - (基础)按钮上的边框会导致对齐问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30133907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com