首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >retina.js不工作-不知道为什么

retina.js不工作-不知道为什么
EN

Stack Overflow用户
提问于 2014-06-13 20:29:49
回答 1查看 7.6K关注 0票数 3

我没有太多的代码可以放进去,但是为了节省我头上的头发,我需要寻求帮助.

我使用的是retina.js,它对任何图像都不起作用。@2x图像与较小的图像位于同一个文件夹中。如果它们的大小不是两倍的话--设计师给我发了一张像素或两个像素的图像--所以我不会担心这个,因为我假设一旦加载了其他图像,这个就会在正确大小的情况下工作。

我试过速记背景:网址(foo.jpg).以及背景图像:url(foo.jpg),有和没有"“中的图像。我已经听任自己认为我错过了一些愚蠢的东西,只是没有看到而已。任何帮助都将不胜感激!

代码语言:javascript
复制
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="../js/index.js"></script>
<script type="text/javascript" src="../js/retina.js"></script>

HTML:

代码语言:javascript
复制
<ul class="grid" id="movie-grid">
<li class="movie">
  <div class="poster"></div>
  <h2 class="title"><a href="foo.html">Title</a></h2>
  <p class="desc">TV Movie</p>
</li>
</ul>

和CSS:

代码语言:javascript
复制
    .poster {
 /*background:url(../images/comingsoon.jpg) no-repeat left top;*/
 background-image:url(../images/comingsoon.jpg);
 background-repeat:no-repeat;
 background-position:left top;
 display:block;
 width:204px;
 height:137px;
 background-size:100%;

 }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-02 13:22:16

问题在于,您正在尝试使用retina.js来更改CSS中的图像。我相信标准的retina.js功能允许您在html代码中更改/交换图像,如下所示:

代码语言:javascript
复制
<header>
   <img src="/images/logo.png">
</header>

会变到

代码语言:javascript
复制
<header>
   <img src="/images/logo@2x.png">
</header>   

为了让retina.js在样式表中交换图像,您需要下载retina.js网站提供的LESS CSS Mixin。然后按照他们概述的步骤:

语法: .at2x(@path, [optional] @width: auto, [optional] @height: auto);

步骤:

  1. .at2x()混音从retina.less添加到较少的样式表中
  2. 在样式表中,可以在任何地方调用.at2x()混合输入,而不是使用background-image

#徽标{.at2x(‘/图像/my_Image.png’,200 my,100 my);}

将汇编成:

#徽标{背景-图像:url(‘/图像/my_Image.png’);} @media all和(-webkit-min-设备-像素比: 1.5) {#徽标{背景-图像:url(‘/图像/my_image@2x.png’);背景大小:200 my 100 my;}}

资料来源:

  • http://imulus.github.io/retinajs/
  • http://www.awwwards.com/coding-for-retina-displays-with-retinajs-tutorial.html
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24213402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档