Tag: 媒体查询

如何使响应表

我有一个表格来表示我的HTML页面中的一些数据。 我试图使这个表作为响应。 我怎样才能做到这一点 ? 这是Demo 。

在响应式网站上进行媒体查询的常见断点

所以我正在开发我的第一个响应式网站,这个网站广泛使用了媒体查询。 我想知道是否有一些我应该优化的常见页面宽度。 我可能会有一个最大宽度(不stream畅)我想我可能有3-5个设置宽度与他们之间有趣的小CSS3转换(类似于CSS技巧如何工作)。 目前我使用的数字有些随意: @media all and (max-width: 599px){…} @media all and (min-width: 600px) and (max-width:799px){…} @media all and (min-width: 800px) and (max-width:1024px){…} @media all and (min-width: 700px) and (max-width: 1024px){…} @media all and (min-width: 1025px) and (max-width: 1399px){…} @media all and (min-width: 1400px){…} 另外,我想我已经读过一些移动设备不像预期的那样(使用@media )。 这起到了什么作用,我应该如何处理这些情况呢?

LESS CSS在媒体查询中设置variables?

我正在研究一个特定于iPad的网站。 为了使我的网站在iPad和旧版本的iPad上都可以工作,我想在LESS CSS中设置一个variables,如下所示: @media all and (max-width: 768px) { @ratio: 1; } @media all and (min-width: 769px) { @ratio: 2; } 所以当你设置像素的东西,你可以做 width: 100px * @ratio; 但是我收到了一个编译错误,说没有定义@ratio。 有没有可能有一个解决方法,使其工作? 谢谢。

Chrome设备模式仿真媒体查询不起作用

出于某种原因,设备仿真模式不能读取我的媒体查询。 它工作在其他网站,包括我自己的网站,我用bootstrap做的,但它不适用于我从头开始使用的媒体查询(单击媒体查询button将button变成蓝色,但不显示媒体查询)。 下面的testing文件。 这是Chrome中的错误还是有我需要改变我的文件? <!DOCTYPE html> <!– Media Queries Example 1 Sam Scott, Fall 2014 –> <html> <head> <title>MQ Example 1</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> body { font-family: sans-serif; } h1 { color: red; } h2 { color:blue; } p { color:green; } @media (max-width: 768px) and (min-width: 481px) { h1 { […]

在媒体查询中使用的宽度

什么是使用媒体查询来定位不同设备上的纵向和横向页面方向的最佳宽度? 有没有什么标准?

如何使用JavaScript检测Internet Explorer(IE)和Microsoft Edge?

我看了很多,我知道有很多方法来检测Internet Explorer。 我的问题是这样的:我在我的HTML文档上有一个区域,点击时调用与任何types的Internet Explorer不兼容的JavaScript函数。 我希望检测IE是否被使用,如果是,请将variables设置为true。 问题是,我正在写我的代码记事本+ +,当我在浏览器中运行HTML代码,没有任何方法来检测IE炒锅。 我认为问题在于我正在使用记事本++。 我需要能够检测到的IE,所以基于这个variables,我可以禁用该网站的区域。 我试过这个: /* Write JavaScript here */ var isIE10 = false; if (navigator.userAgent.indexOf("MSIE 10") > -1) { // this is internet explorer 10 isIE10 = true; window.alert(isIE10); } var isIE = (navigator.userAgent.indexOf("MSIE") != -1); if(isIE){ if(!isIE10){ window.location = 'pages/core/ie.htm'; } } 但它不起作用。 我如何检测记事本++的IE浏览器? 这就是我testing的HTML,但我需要一个方法,可以在网站上使用。 帮帮我! 编辑 我注意到有人把这个标记为重复的,这是可以理解的。 […]

哪些是用于创build移动响应devise的最重要的媒体查询?

手机屏幕尺寸有很多不同的媒体查询。 在devise响应式移动网站时,可以容纳所有人。 移动devise时最重要的是哪些? 我发现这篇文章能很好地概述可用的媒体查询: http : //css-tricks.com/snippets/css/media-queries-for-standard-devices/ 。 /* Smartphones (portrait and landscape) ———– */ @media only screen and (min-device-width : 320px) and (max-device-width : 480px) { /* Styles */ } /* Smartphones (landscape) ———– */ @media only screen and (min-width : 321px) { /* Styles */ } /* Smartphones (portrait) ———– */ @media only […]

结合CSS媒体查询

我想为打印页面(media = print)的人和在手机上浏览的人显示相同的一组CSS样式。 有没有一种方法可以结合CSS媒体查询? 就像是 @media only print or @media only screen and (max-device-width: 480px) { #container { width: 480px; } }

CSS媒体查询和JavaScript窗口宽度不匹配

对于响应模板,我在我的CSS中有一个媒体查询: @media screen and (max-width: 960px) { body{ /* something */ background:red; } } 而且,我做了一个resize的jQuery函数来logging宽度: $(window).resize(function() { console.log($(window).width()); console.log($(document).width()); /* same result */ /* something for my js navigation */ } 和CSS检测和JS结果有所不同,我有这个元: <meta content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width" name="viewport"/> 我想这是由于滚动条(15像素)。 我怎样才能做得更好?

使用视口元标记实现最小宽度

我希望我的网页的视口宽度与设备 宽度相等,只要设备宽度 > 450像素,或450像素,否则(我的布局dynamic缩放,但在450像素宽度以下看起来不好)。 以下两个meta标签在平板电脑上运行良好,其中设备宽度> 450px: <!– uses device width –> <meta name="viewport" content="width=device-width" /> <!– use of initial-scale means width param is treated as min-width –> <meta name="viewport" content="width=450, initial-scale=1.0" /> 然而,在手机上(例如device-width = 320px),前者对于内容太薄; 而后者导致浏览器放大,因此用户必须手动缩小才能看到内容。 另外,这个元标签在手机上运行良好 <meta name="viewport" content="width=450" /> 但是没有利用平板电脑上可用的额外宽度。 任何帮助/想法将非常感激(如果它有所作为,我使用GWT)。