gpt4 book ai didi

html -

转载 作者:行者123 更新时间:2023-11-28 00:26:18 24 4
gpt4 key购买 nike

Button 和 div 具有相同的样式但表现不同。宽度的实际差异:div 具有父级宽度的 100%,而按钮的行为类似于 display: inline;,宽度最小,没有实际内联。并且两者都有 display: block;

那个奇怪的按钮行为是我试图用 div 实现的。问题是 'width: auto;' 以另一种方式工作。所以我给 div 的样式与 chrome 默认情况下的按钮相同。因此,有一个属性设置不同:-webkit-appearance,但更改它对宽度或显示属性没有意义。

Codepen

我也尝试用 display: flex; 来实现,但是宽度变成了 100%。如果有另一种方法实现这一点,它必须处理父级 height: 0pxdisplay: absolute

最佳答案

一个按钮显示为内联 block 。如果你想让一个 div 以同样的方式“行动”也将 div 显示为内联 block 。至于为什么按钮会这样请参阅以下帖子:

button behavior

div{
border:black solid ;
display:inline-block;

}
<button></button>

<div>x</div>

关于html - <div> 和 <button> 不同的行为,相同的风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54619368/

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