某些webmail-clients会截断内联样式中的空格。例如这段代码
style="display: inline; float:right; font-size:16px;
呈现为
style="display:inline;float:right;font-size:16px;
此时它没有受伤。但是当我添加一些背景样式时,我的布局崩溃了:
产地:
background:#ff6600 url('http://localhost:8080/path/to/img.png') no-repeat top right;
渲染:
background:#ff6600url('http://localhost:8080/path/to/img.png')no-repeattopright;
您对如何避免此行为有任何想法吗?也许像“& n b s p”这样的东西?
欢呼声, 蛋黄酱
答案 0 :(得分:1)
我推荐这个
<div id="test" style="background:#ff6600; background-image:url('http://www.emofaces.nl/nl/emoticons/z/zwart-en-wit-emoticon.gif'); background-repeat:no-repeat; background-position:bottom left;"></div>
请参阅此处的工作示例: http://jsfiddle.net/DennisBetman/QTLBg/
答案 1 :(得分:0)
根据我之前的建议,您可以分开造型。我使用background-position-x
和background-position-y