示例:
4 个赞
此处的修复:
3 个赞
确定吗? ![]()
2.9.0.beta2
在 Chrome 桌面版上,安全模式也是如此。
行 HTML 代码:
<div class="top-row">
<!-- -->
<a href="/t/nouveau-champagne-edition-1978/42061" role="heading" aria-level="2" class="title" data-topic-id="42061">Nouveau Champagne Edition 1978</a><!-- --><span> id="ember309" class="topic-post-badges ember-view">
<!-- --> <a href="/t/nouveau-champagne-edition-1978/42061" title="nouveau sujet" class="badge badge-notification new-topic">nouveau</a>
</span>
</div>
<a> CSS:
.topic-list-main-link a.title, .topic-list .main-link a.title, .latest-topic-list-item .main-link a.title {
padding: 15px 0;
word-break: break-word;
color: var(--primary);
}
帖子徽章 CSS:
.topic-post-badges {
white-space: nowrap;
align-self: center;
line-height: var(--line-height-medium);
}
另外,有个问题:这个“nouveau”(“新”)文本是怎么回事?它存在于 DOM 中,占用了空间,但没有任何样式/属性应用于它:
1 个赞
另外,圆点的外观有时在主题行之间略有不同。
它们具有完全相同的 CSS 属性。两个圆点的计算尺寸均为 5.219 像素。但它们看起来不同:
在我上一篇帖子中发布的图片上,它似乎更高:

它们的“圆度”因浏览器缩放而异。
我相当确定这些圆度变化是由它们最终的四舍五入(无意双关)的宽度和高度值引起的,因为它们是浮点数(它们的尺寸单位是 em 而不是 px)。如果我将它们全部设置为 5 像素,问题就会消失。但我明白它们的尺寸应该与字体大小或其他内容相关,以实现视觉一致性。
1 个赞
如果我没记错的话,你更新了 CSS 的点,使其具有固定(或四舍五入计算值)的大小。看起来好多了,在这里和我在今天早上重建的论坛上都是如此。不错 ![]()

