移动像素密度:多种图像尺寸或为所有人提供高分辨率图像?

发布于 2024-11-08 07:29:57 字数 255 浏览 5 评论 0原文

我正在研究如何使图像在具有高像素密度的 android 和 iphone 设备上看起来不错,并且我一直在尝试两种方法来做到这一点 - 一种是使用单独的样式表,为 hdpi 手机提供更大的图像,然后按比例缩小在css中调整为合适的大小。

另一个建议是,你为每个人提供 hdpi 图像并按比例缩小,而使用低分辨率手机的人仍然会看到漂亮的图片,他们只是下载了超出他们需要的内容。

似乎维护 3 个不同的样式表(低、中、高)是浪费时间,所以我倾向于后者。还有什么理由不呢?

I'm looking at how to make images look good on android and iphone devices with high pixel density, and I keep running across two ways to do it - one is to have separate stylesheets that serve up bigger images for hdpi phones, and scales down in the css to the right size.

The other is a suggestion that you serve everyone the hdpi image and scale down, and people with low res phones will still see a nice looking picture, they're just downloading more than they need to.

It seems like maintaining 3 different stylesheets (low, medium, high) is a huge waste of time so I'm leaning towards the latter. Is there any reason not too?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凤舞天涯 2024-11-15 07:29:57

您可以使用 SASS/LESS 向 CSS 文件添加一些逻辑并自动化该过程,并使用一些服务器端解决方案根据检测简单地交换路径,而不是维护 3 个不同的样式表。

Instead of maintaining 3 different stylesheets, you could use SASS/LESS to add some logic to your CSS files and automate the process and use some server side solution to simply swap out path depending on detection.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文