标签: media-queries

CSS媒体查询:max-width OR max-height

在编写CSS媒体查询时,有什么方法可以用"OR"逻辑指定多个条件吗?

我试图做这样的事情:

/* This doesn't work */
@media screen and (max-width: 995px OR max-height: 700px) {
  ...
}
Run Code Online (Sandbox Code Playgroud)

css media-queries

463
推荐指数
2
解决办法
41万
查看次数

媒体查询中"屏幕"和"仅屏幕"之间有什么区别?

媒体查询中"屏幕"和"仅屏幕"之间有什么区别?

<link media="screen and (max-device-width: 480px)" rel="stylesheet" href="m.css" />
<link media="only screen and (max-device-width: 480px)" rel="stylesheet" href="m.css" />
Run Code Online (Sandbox Code Playgroud)

为什么我们要求使用' Only '.难道screen不是本身提供足够的信息仅适用于屏幕呈现?

我见过很多响应式网站.一些使用

@media screen and (max-width:632px)
Run Code Online (Sandbox Code Playgroud)

一些

@media (max-width:632px)
Run Code Online (Sandbox Code Playgroud)

还有一些

@media only screen and (max-width:632px)
Run Code Online (Sandbox Code Playgroud)

css css3 media-queries

456
推荐指数
4
解决办法
37万
查看次数

媒体查询:如何定位桌面,平板电脑和移动设备?

我一直在研究媒体查询,我仍然不太了解如何定位某些尺寸的设备.

我希望能够定位台式机,平板电脑和移动设备.我知道会有一些差异,但是有一个可用于定位这些设备的通用系统会很不错.

我找到的一些例子:

# Mobile
only screen and (min-width: 480px)

# Tablet
only screen and (min-width: 768px) 

# Desktop
only screen and (min-width: 992px)

# Huge
only screen and (min-width: 1280px) 
Run Code Online (Sandbox Code Playgroud)

要么:

# Phone
only screen and (max-width:320px)

# Tablet
only screen and (min-width:321px) and (max-width:768px)

# Desktop
only screen and (min-width:769px)
Run Code Online (Sandbox Code Playgroud)

您认为这些"断点"对于每个设备应该是什么?

css mobile tablet css3 media-queries

435
推荐指数
15
解决办法
79万
查看次数

Twitter Bootstrap 3:如何使用媒体查询?

我正在使用Bootstrap 3来构建响应式布局,我想根据屏幕大小调整一些字体大小.如何使用媒体查询来制作这种逻辑?

css3 media-queries twitter-bootstrap

366
推荐指数
12
解决办法
48万
查看次数

媒体查询可以根据div元素而不是屏幕调整大小吗?

我想使用媒体查询根据元素的大小调整元素的大小div.我不能使用屏幕大小,因为div它只是像网页中的小部件一样使用,其大小可能会有所不同.

更新

看起来现在正在做的工作:https: //github.com/ResponsiveImagesCG/cq-demos

css css3 media-queries

283
推荐指数
7
解决办法
15万
查看次数

是否可以将CSS @media规则内联?

我需要动态地将横幅图像加载到HTML5应用程序中,并希望有几个不同的版本以适应屏幕宽度.我无法正确确定手机的屏幕宽度,因此我能想到的唯一方法是添加div的背景图像并使用@media确定屏幕宽度并显示正确的图像.

例如:

 <span style="background-image:particular_ad.png; @media (max-width:300px){background-image:particular_ad_small.png;}"></span>
Run Code Online (Sandbox Code Playgroud)

这有可能,还是有人有任何其他建议吗?

html css css3 media-queries

269
推荐指数
9
解决办法
34万
查看次数

@media屏幕和(max-width:1024px)在CSS中意味着什么?

我在我继承的CSS文件中找到了这段代码,但我无法理解它:

@media screen and (max-width: 1024px){
    img.bg {
        left: 50%;
        margin-left: -512px; }
}
Run Code Online (Sandbox Code Playgroud)

具体来说,第一行发生了什么?

css css3 media-queries

244
推荐指数
5
解决办法
45万
查看次数

移动网络的max-device-width和max-width有什么区别?

我需要为iphone/android手机开发一些html页面,但是max-device-width和之间的区别是max-width什么?我需要为不同的屏幕尺寸使用不同的css.

@media all and (max-device-width: 400px)

@media all and (max-width: 400px)
Run Code Online (Sandbox Code Playgroud)

有什么不同?

css css3 mobile-website media-queries

236
推荐指数
6
解决办法
12万
查看次数

@Media min-width&max-width

我有这个@media设置:

HTML:

<head>
  <meta name="viewport" content="width=device-width, user-scalable=no" />
</head>
Run Code Online (Sandbox Code Playgroud)

CSS:

@media screen and (min-width: 769px) {
    /* STYLES HERE */
}

@media screen and (min-device-width: 481px) and (max-device-width: 768px) { 
    /* STYLES HERE */
}

@media only screen and (max-device-width: 480px) {
    /* STYLES HERE */
}
Run Code Online (Sandbox Code Playgroud)

使用此设置它可以在iPhone上运行,但它在浏览器中不起作用.

是因为我已经device在meta中了,也许还有max-width:480px

css mobile media-queries

207
推荐指数
5
解决办法
94万
查看次数

@media媒体查询和ASP.NET MVC剃刀语法冲突

我有一个使用Razor视图引擎在ASP.NET MVC中运行的大型站点.

我有一个基本样式表,其中包含整个站点的所有通用样式.但是,有时候,我在页面中有页面特定的样式<head>- 通常这是一行或两行.

我并不特别喜欢将CSS放入<head>其中并不严格区分关注点,但对于一两行,这确实是特定于该页面的,我更喜欢不必附加另一个文件并添加到带宽中.

我有一个实例虽然我想将页面特定的媒体查询放入其中<head>,但因为媒体查询使用@符号和括号{}它与剃刀语法冲突:

@section cphPageHead{
     <style>
        /* PAGE SPECIFIC CSS */
        ...

        @media only screen and (max-width : 960px) <-- the @ symbol here is clashing!
            {
               ... }
            } 
    </style>
}  
Run Code Online (Sandbox Code Playgroud)

有没有办法解决这个问题?

css razor media-queries asp.net-mvc-3

201
推荐指数
3
解决办法
7万
查看次数