html - 不允许 <sup> 断行

标签 html css

如何限制 <sup>去下一行?或者至少以某种方式也显示新行中的前一个词?我有一个链接到文章底部引用的 achor 标签,但有时它们会自己进入下一行,如图所示。如果只有一个 <sup>,就会发生这种情况。也是。

目前我有这个用于 css

left: -3px;
top: -0.5em;
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;

这是单个 <sup> 的 html 代码

<a class="footnote" title="V. Umeljić, (2004.), U svijetu cvijeća i pčela: Atlas medonosnog bilja, Zagreb: Tisak" id="return-note-4832-1" href="#note-4832-1"><sup>[1]</sup></a>

enter image description here

safasdfasdfasdfsd asdf sdaf asdf asdfsadf sa fdas fg dfg sddfg sdfgsfgg sfg sdfg sdfgsdfg<a class="simple-footnote" title="V. Gligić, (1954.), Etimološki botanički rečnik, Tuzla: Grafičar" id="return-note-5174-4" href="#note-5174-4"><sup>[1]</sup></a>
<a
class="simple-footnote" title="V. Gligić, (1954.), Etimološki botanički rečnik, Tuzla: Grafičar" id="return-note-5174-4" href="#note-5174-4"><sup>[2]</sup>
  </a>

最佳答案

Working JSFiddle

只需将内联元素的空格替换为  ,如下所示:

&nbsp;<a class="footnote" title="V. Umeljić, (2004.), U svijetu cvijeća i pčela: Atlas medonosnog bilja, Zagreb: Tisak" id="return-note-4832-1" href="#note-4832-1"><sup>[1]</sup></a>&nbsp;<a class="footnote" title="V. Umeljić, (2004.), U svijetu cvijeća i pčela: Atlas medonosnog bilja, Zagreb: Tisak" id="return-note-4832-1" href="#note-4832-1"><sup>[2]</sup></a>

  看起来像一个空格,但浏览器会将段落中的最后一个单词和链接视为一个字符串。

关于html - 不允许 <sup> 断行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34113579/

相关文章:

javascript - 添加新子元素时,父容器仅将子元素包裹到屏幕边缘(首选 IE 11 支持)

css-float - 内联 block 、 float 或其他解决方案,使正方形与两侧的输入边缘对齐

css - 更改 jupyter 的匹配括号颜色

html - 计算的字体大小和 CSS 定义的字体大小之间的字体大小差异?

jquery - 单击时从当前位置滚动到下一个 div

css - 在不知道高度的情况下居中一个div

objective-c - 在 iPad 应用程序中包含同一系列的多种字体

html - 重复背景图像被切断

javascript - 当用户滚动页面时网站内容向下移动

html - css bootstrap - 使网站在纵向方向上尽可能小,在横向上尽可能小