我试图在 <li>
中隐藏一些文本通过设置 text-indent: -999px;
使用 CSS 元素.
出于某种原因,当我将文档的方向设置为 "rtl"
时,这不起作用(从右到左 - 我的网站是希伯来语)。
当方向为“rtl”时,文本仍然显示...
任何人都知道为什么,以及解决这个问题的方法?
最佳答案
与 text-indent: -9999px
一起尝试使用 display: block;
。它为我解决了。
此外,如果您需要 li 元素水平 float (例如水平菜单),请使用 float: left;
。
关于css - 使用 "text-indent"隐藏文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2794656/