在 MS Edge 中呈现页面时图像大小不正确
Image sizes are incorrect when page is rendered in MS Edge
我在 this site 的导航菜单中添加了 Instagram 和 Facebook 链接。 Chrome 它们以适当的尺寸显示,但原始图像尺寸在 Edge 中使用,看起来很疯狂
社交链接的标记是
<nav id="nav">
<ul>
<!-- other menu items omitted -->
<li class="social-link">
<a target="_blank" href="https://www.facebook.com/chaletsdesbouleaux">
<img src="images/social/facebook-white.svg" alt="Facebook"/>
<span class="menu-label">Facebook</span>
</a>
</li>
<li class="social-link">
<a target="_blank" href="https://www.instagram.com/chaletsdesbouleaux">
<img src="images/social/instagram-64.png" alt="Instagram"/>
<span class="menu-label">Instagram</span>
</a>
</li>
</ul>
</nav>
而限制徽标大小的CSS是
.social-link {
width: 50px;
}
.social-link .menu-label {
display: none;
}
.social-link img {
position: relative;
top: 5px;
}
我需要进行哪些更改才能使图像在 Edge 上以正确的大小显示?
我很难通过反复试验解决这个问题,因为我唯一可以访问的计算机是 Mac,我无法在其上安装 Edge。
.social-link img {
position: relative;
top: 5px;
width: 1.3em; // <!-- this might help
}
我在 this site 的导航菜单中添加了 Instagram 和 Facebook 链接。 Chrome 它们以适当的尺寸显示,但原始图像尺寸在 Edge 中使用,看起来很疯狂
社交链接的标记是
<nav id="nav">
<ul>
<!-- other menu items omitted -->
<li class="social-link">
<a target="_blank" href="https://www.facebook.com/chaletsdesbouleaux">
<img src="images/social/facebook-white.svg" alt="Facebook"/>
<span class="menu-label">Facebook</span>
</a>
</li>
<li class="social-link">
<a target="_blank" href="https://www.instagram.com/chaletsdesbouleaux">
<img src="images/social/instagram-64.png" alt="Instagram"/>
<span class="menu-label">Instagram</span>
</a>
</li>
</ul>
</nav>
而限制徽标大小的CSS是
.social-link {
width: 50px;
}
.social-link .menu-label {
display: none;
}
.social-link img {
position: relative;
top: 5px;
}
我需要进行哪些更改才能使图像在 Edge 上以正确的大小显示?
我很难通过反复试验解决这个问题,因为我唯一可以访问的计算机是 Mac,我无法在其上安装 Edge。
.social-link img {
position: relative;
top: 5px;
width: 1.3em; // <!-- this might help
}