Email 展望及展望;VML不同视图
根本问题是显示与MSO兼容的nice按钮。当我使用VML时,它在一台电脑上工作得很好,而在另一台电脑上却不工作。关键是两台PC的环境是相同的 Win 10-Microsoft Outlook(16005.13110.41006.0) 按钮源代码是Email 展望及展望;VML不同视图,email,outlook,ms-office,html-email,vml,Email,Outlook,Ms Office,Html Email,Vml,根本问题是显示与MSO兼容的nice按钮。当我使用VML时,它在一台电脑上工作得很好,而在另一台电脑上却不工作。关键是两台PC的环境是相同的 Win 10-Microsoft Outlook(16005.13110.41006.0) 按钮源代码是 <!--[if mso]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-c
<!--[if mso]>
<v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="http://google.com" style="line-height:28px; height:28px;width:135px; display: inline-block;" stroked="False" fillcolor="#468fb0">
<center style="color: #ffffff; font-size: 11px;">
CENTER
</center>
</v:rect>
<![endif]-->
我的看起来不错
在其他PC中
所以
- 尺寸在两个维度上都较小
- 里面没有文字
- 按钮是可点击的
谢谢我注意到活动监视器的“”在
之前有这个
,它似乎是一个内部机制,用于阻止锚(链接)被修改。也许就是这样
即
好吧,这是一个奇怪但
问题在于像素(可能与屏幕分辨率有关?)
每种尺寸的px
px都更小。解决方法是将大小替换为pt
sad,但没有效果我不确定是否可以使用显示:内联块代码>-尝试删除该代码。Outlook通常不考虑显示的变化,我认为这与放大率有关。你的电脑可能有100%,其他电脑可能有125%或150%。积分可以解决这个问题是的。
<!--[if mso]>
<v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="http://google.com" style="line-height:28px; height:28px;width:135px; display: inline-block;" stroked="False" fillcolor="#468fb0">
<w:anchorlock/>
<center style="color: #ffffff; font-size: 11px;">
CENTER
</center>
</v:rect>
<![endif]-->