gpt4 book ai didi

html - 如何在 FF 中使用 Bootstrap 防止标签溢出到多行

转载 作者:行者123 更新时间:2023-11-28 01:19:51 25 4
gpt4 key购买 nike

我有一个 panelpanel-body,其中包含动态数量的 span 元素。在 Safari 和 Chrome 中,它们看起来很好,当它们填满一行时会移动到下一行。在 FF 中,他们做了一个奇怪的溢出。请引用图片:

Chrome、Safari: enter image description here

FF: enter image description here

跨度是在 ejs 模板中创建的,作为 Node 应用程序的一部分。这是 FF 怪癖还是我的错误?如果是之前的,是否有解决方法?

    <div id="stops">
<h4>Explore Individual Stops</h4>
<% for (var d = 0; d < route.stops.length; d++) { %>
<ul style="float:left">
<h5><%= route.directions[d] %> Direction</h5>
<% for (var i = 0; i < route.stops[d].length; i++) { %>
<li style="list-style-type:none">
<a href="/routes/<%= route.route_id %>/<%= d %>/<%= route.stops[d][i].stop_id %>"><%= route.stops[d][i].stop_name %></a>
</li>
<% } %>
</ul>
<% } %>
</div>

这是一个跨度的示例,一旦呈现:

    <span class="label bus-lapel" 
id = "BX16"
style="background-color: #00AEEF;
color: #FFFFFF;"
onclick="gotoroute('BX16')"
api-route-boro="Bronx"
api-route-desc="via E 233rd St / Nereid Av"
api-agency-id="MTA NYCT"
api-route-url="http://web.mta.info/nyct/bus/schedule/bronx/bx016cur.pdf">
Bx16
</span>

最佳答案

很难确定,因为您还没有发布您的 CSS,但我怀疑问题是您将它们的样式设置为 inline-block问题是由于 <span> 中的额外空格造成的元素。而不是

<span ...>
Bx16
</span>

你也可以试试

<span ...>Bx16</span>

   <span ...><!--
-->Bx16<!--
--></span>

关于html - 如何在 FF 中使用 Bootstrap 防止标签溢出到多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34328727/

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