• 让你的网站支持Retina屏幕


    这个话题跟我刚刚换了支持 Retina 的笔记本有关。其实早有意识到,只是没 Retina 之前,认为这个工作是别人的事,毕竟现在支持“视网膜屏”的网站还是少数,但作为从业者,应该可以预见,未来3-5年,Retina 将会越来越普及,因为人们浏览网页的媒介正在发生巨大的变化,更多移动终端的介入,无疑会推动这一进程的发展。所以,早做准备,从现在开始,让你的网站支持 Retina!

    普通网站/网页

    方法有很多,但我发现最有效,也最方便的做法,就是利用 Retinajs ,原理也超简单,页面内调用 retina.js,比如你的图片叫 sample.png ,脚本会寻找同目录下是否有 sample@2x.png ,当屏幕是 Retina 时,脚本会自动切换成 @2x 的图片。如何操作:

    首先在页面底部</body>之前,调用脚本:
    <scripttype="text/javascript"src="/scripts/retina.js"></script>

    如果你有图片,形如:
    <imgsrc="/images/my_image.png"/>

    当是 Retina 屏时,图片会被脚本自动替换为以下,当然前提是你传了 @2x 的图片:
    <imgsrc="/images/my_image@2x.png"/>

    行了,搞定。如果你想了解更详细的配置方法,可以到 Retinajs 官网,里面有很详细的说明,操作也非常简单。

    Retinajs 官网:http://retinajs.com
    Retinajs Github:https://github.com/imulus/retinajs(这里有更详细的配置说明)

    作者已经在一个项目中使用了,地址:http://www.jshop.com.cn,大家可以分别用普通显示屏跟Retina显示屏查看其中的差异。

    作者:Aleen Pan
    出处:http://panxiangfu.cnblogs.com/
    如果您觉得本文对您的学习有所帮助,可通过“微信”或“支付宝”打赏博主,或者点击页面右下角【好文要顶】支持博主。
  • 相关阅读:
    plsql-游标
    pl/sql--基本的语法及操作
    Oracle数据库管理
    JMS-ActiveMq-订阅发布模式
    JMS-ActiveMq-点对点模式
    JMS-ActiveMq
    poi之excel的模板导入(随后分享)
    数据流写出util
    dba_tables、all_tables、user_tables
    oracle的一些操作
  • 原文地址:https://www.cnblogs.com/panxiangfu/p/5536702.html
Copyright © 2020-2023  润新知