我有一个链接列表的侧边栏和每个环节都有一个箭头图标,它的右边(在使用锚风格设置:选择后)。 在许多环节中,箭头下降到自己的路线。 我想确保文本可以打破根据需要一个新的生产线,但阻止箭头从自身成为孤儿到线。
我以为我已经使用解决了这个问题,因为在Firefox工作伪元素之后:“白色空间:NOWRAP”上。 不幸的是,我发现它不是在IE8,Chrome和Safari浏览器工作。
有没有一种方法,以防止破坏其自身的线路,同时还允许在链接的文本换行根据需要,在Firefox,IE8,Chrome和Safari中的链接图标?
基本的HTML结构:
<div id="sidebar">
<ul>
<li><a>Link 1</a></li>
<li><a>Link 12</a></li>
</ul>
</div>
样式规则(写在SASS):
div#sidebar
width: 170px
a:after
content: url('images/icon_double-arrow.png')
margin: 0 0 0 6px
white-space: nowrap