首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

宽度 | @media.width

可以使用width CSS @media媒体特性来应用基于viewport宽度(或页面框,用于分页媒体)的样式。

语法

width特征被指定为<length>表示视口宽度的值。这是一个范围功能,也就是说,您也可以使用前缀min-widthmax-width变量分别查询最小值和最大值。

例子

HTML

代码语言:javascript
复制
<div>Watch this element as you resize your viewport's width.</div>

CSS

代码语言:javascript
复制
/* Exact width */
@media (width: 360px) {
  div {
    color: red;
  }
}

/* Minimum width */
@media (min-width: 35rem) {
  div {
    background: yellow;
  }
}

/* Maximum width */
@media (max-width: 50rem) {
  div {
    border: 2px solid blue;
  }
}

结果

规范

Specification

Status

Comment

Media Queries Level 4The definition of 'width' in that specification.

Working Draft

The value can now be negative, in which case it computes to false.

Media QueriesThe definition of 'width' in that specification.

Recommendation

Initial definition. The value must be nonnegative.

浏览器兼容性

Feature

Chrome

Firefox (Gecko)

Internet Explorer

Opera

Safari

Basic support

(Yes)

(Yes)

9.0

(Yes)

(Yes)

Feature

Android

Firefox Mobile (Gecko)

IE Mobile

Opera Mobile

Safari Mobile

Basic support

?

?

?

?

?

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com