Html 为什么我的按钮在Chrome中溢出容器?
我已将div设置为sizeHtml 为什么我的按钮在Chrome中溢出容器?,html,css,google-chrome,viewport-units,Html,Css,Google Chrome,Viewport Units,我已将div设置为size78vh。78/13=6对于每个按钮,我做了一个尺寸6vh,因此所有13个按钮都应该适合78vh。在Firefox中,一切看起来都很好,但在Google Chrome中,最后一个按钮的功能远远超出了这一范围。有人知道为什么吗?请注意,我不是一个HTML开发人员,所以一个简单的解释对我来说意义重大 <body> <div style="height:85vh;overflow:auto;background-color:green;margin-
78vh
。78/13=6对于每个按钮,我做了一个尺寸6vh
,因此所有13个按钮都应该适合78vh
。在Firefox中,一切看起来都很好,但在Google Chrome中,最后一个按钮的功能远远超出了这一范围。有人知道为什么吗?请注意,我不是一个HTML开发人员,所以一个简单的解释对我来说意义重大
<body>
<div style="height:85vh;overflow:auto;background-color:green;margin-top:10vh;">
<div style="height:78vh;margin:2vh;background-color:white;">
<div class="visible-sm-block visible-md-block visible-lg-block" style="background-color:yellow;height:78vh;margin-right:66%;">
<button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
<br><button style="height:6vh; width:12vh"> 0 </button>
</div>
</div>
</div>
<script src="static/js/jquery.min.js"></script>
<script src="static/bootstrap/js/bootstrap.min.js"></script>
</body>
0
0
0
0
0
0
0
0
0
0
0
0
0
删除
标记并添加“显示:块;”按钮样式。删除
标记并添加“显示:块;”按钮样式。这取决于按钮之间的
标记。至少在Chrome中,
标记似乎随着窗口高度的变化而逐步改变高度。这使得按钮的组合高度看起来要么太小,要么太高
解决此问题的一种方法是删除
标记,并将按钮的CSS显示属性设置为块
这把小提琴显示了这两种方法之间的差异:。带有
标记的方法位于右侧。尝试更改结果窗格的高度,您将看到按钮之间的间距如何变化。这取决于按钮之间的
标记。至少在Chrome中,
标记似乎随着窗口高度的变化而逐步改变高度。这使得按钮的组合高度看起来要么太小,要么太高
解决此问题的一种方法是删除
标记,并将按钮的CSS显示属性设置为块
这把小提琴显示了这两种方法之间的差异:。带有
标记的方法位于右侧。尝试更改结果窗格的高度,您将看到按钮之间的间距如何变化。为什么不让按钮展开父级而不是指定父级高度?还要检查您的
是否没有添加额外的空格shm,我可以问一下如何添加吗?这很有趣,因为它就像我在Firefox中希望的那样工作。为什么不让按钮展开父级而不是指定父级高度?还要检查您的
是否没有添加额外的空格shm,我可以问一下如何添加吗?这很有趣,因为它在firefox中的工作方式和我想要的一样