视网膜图形显示太大?

马盖特

我已经制作了两张图片:一张用于正常显示(350px x 43px),另一张用于视网膜(700px x 86px)。使用下面的代码,一切正常,因为应该将图像更改掉,但是hi-res.jpg的实际尺寸为700px x 86px?我对视网膜图形完全陌生,因此不知道解决此问题的正确方法。两张图片都应位于350px宽和43px高的div内!

我认为正在发生的事情是,在视网膜显示器上,每英寸有更多的像素,因此需要更大的图像。我制作了较大的图像,但是如何将其包含在div中并使其正确显示?

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
    .retina-logo{
        display: block;
        text-align: center; 
        max-height: 43px; 
        max-width: 350px; 
        margin-top: 15px;
    }
}

的HTML

<div class="logo"><img src="elements/logo.jpg"></img></div>
<div class="retina-logo"><img src="elements/hi-res-logo.jpg"></img></div>

非常感谢您的帮助。我一直在尝试各种CSS来解决此问题!

拉尔夫

我总是做的是添加height =“ ...”,然后添加最小尺寸的高度值

示例:您想要一张400px x 400px的图片;

创建并使用两倍大小(800px)的文件,然后执行以下操作:

<img src =“ ./ img / pathto / .jpg” height =“ 400”>

我有一台Macbook Pro Retina,这种方法效果很好。您也可以使用@ 2x javascript(谷歌浏览器)。这将自动切换到正确的图像。

希望这会有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

视网膜显示的HTML大小

来自分类Dev

视网膜,非视网膜图像,显示白色背景

来自分类Dev

视网膜显示屏的图标大小?

来自分类Dev

优化网站图像以显示视网膜

来自分类Dev

CSS过渡非常滞后的视网膜显示

来自分类Dev

iOS中视网膜显示的代码

来自分类Dev

处理:saveFrame()和视网膜显示

来自分类Dev

为视网膜和非视网膜显示创建背景图像

来自分类Dev

我如何在没有视网膜显示的情况下测试视网膜图像替代?

来自分类Dev

Org LaTeX预览在视网膜显示上模糊

来自分类Dev

创建带有抗锯齿的圆圈或磁盘以显示视网膜

来自分类Dev

如何在Java中检测视网膜显示?

来自分类Dev

如何让textureFromNode产生用于视网膜显示的纹理?

来自分类Dev

设置视网膜背景图像放大显示

来自分类Dev

视网膜显示器上的字体问题

来自分类Dev

如何在python中检测Mac视网膜显示?

来自分类Dev

视网膜显示屏上的iOS GLKit纹理模糊

来自分类Dev

视网膜显示屏背景尺寸:封面

来自分类Dev

如何处理Iphone 5视网膜显示检查?

来自分类Dev

创建带有抗锯齿的圆圈或磁盘以显示视网膜

来自分类Dev

视网膜上的Google地图图块显示不正确

来自分类Dev

如何处理视网膜显示的图像背景

来自分类Dev

什么是 CSS 中的像素 (px)(在视网膜显示时)?

来自分类Dev

是否可以在非视网膜显示器Mac上模拟视网膜显示器OS X?

来自分类Dev

HIDPI /视网膜图?

来自分类Dev

SKCameraNode 在 Mac 上的定位:非视网膜 vs 视网膜

来自分类Dev

无法在非视网膜显示器上显示完整的iPhone 6 Plus Simulator窗口

来自分类Dev

使用Bootstrap在视网膜显示屏上显示CSS断点

来自分类Dev

检测视网膜NSImage的大小

Related 相关文章

热门标签

归档