html - 如何使 div 捕捉到最小或最大尺寸,而中间没有任何尺寸?

标签 html css webkit

我最近在 Twitter 上看到了 Path 新网站的链接;与我一起。 with.me 页面上发生了一些非常简单但巧妙的事情,例如看看 Ashton Kutcher 的这个:

http://with.me/w/2275

该页面上我最喜欢的事情是图片如何显示为最小和最大尺寸。当您调整浏览大小时,您会注意到图像最终会以“捕捉”方式缩小到较小的尺寸。它不会随浏览器调整大小,如果浏览器窗口无法容纳较大的尺寸,它会立即变为较小的尺寸。

他们是如何做到这一点的?过去两个小时我一直在研究 CSS。我有一个自己的测试页面,我一直在尝试让它工作,但无法弄清楚。

有什么想法吗?

最佳答案

@ryan;这是一个 css3 媒体查询

如果检查链接源,那么您会看到他在其中的 css

@media screen and (max-height: 720px), screen and (max-width: 850px) {
      #page.permalink {
        height: 454px;
        margin: -247px auto 0 auto;
      }

      #page-container {
        width: 650px;
      }

      #photo-container {
        margin-left:-370px;
      }

      #photo {
        height: 454px;
        width: 340px;
        background-size: 340px 454px;
      }
    }

检查这个 http://css-tricks.com/css-media-queries/

关于html - 如何使 div 捕捉到最小或最大尺寸,而中间没有任何尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6367678/

相关文章:

webkit 转换 : how to roate on Z axis, 但不围绕中心?

c# - 如何使用 webkit 浏览器引擎构建 web 浏览器 for windows

php - 如何创建指向另一个 PHP 页面的链接

javascript - 使用 jquery 的 Bootstrap 下拉菜单

css - 如何使用CSS隐藏iframe中的滚动条?

html - 上传 html 文件后,其损坏的图像

css - 为什么 Chrome 中的提交按钮没有中断?

php - "YYYY-MM-DD"到 "DD-MM-YYYY"在一个查询中有效,在第二个查询中则无效

javascript - 将类添加到 div 后 DOM 没有更新?

css - 如何将 ReactCssTransitionGroup 与 animate.css 集成?