我有一个水平渲染的图像列表display:inline
以及各种其他 CSS 以使其工作。在图像行的末尾,我想包含一部分文本。图像的水平排列工作正常,但是当我在最后添加这个“文本部分”时,我似乎无法让它可见。
这是一个小提琴。
最后一个<li>
元素是我用来附加文本的元素。尽管恢复正常设置font-size
,但下面white-space
的line-height
段落文本不会显示出来。
使用当前设置,隐藏文本的原因是什么?我怎样才能使这项工作?
水平图像在我测试过的大多数浏览器中都能完美显示,所以我不想更改任何其他列表项样式属性;只是<li class="page">
和任何孩子。
编辑:
我知道我已经在标签上设置了我font-size
的。但是,这是必需的,因为内联元素需要相互接触。做到这一点的唯一方法是将和设置为零。0
<ul>
font-size
line-height
我现在可以看到这是一个font-size
问题,但我需要保留<li class="page">
元素的任何 CSS 更改/添加以及更低。更不用说将我的字体大小保持在em's
.