网络赌博响应式设计需要v29娱乐 下载查询

日期:2016/8/5 / 人气:

没有 CSS3 的v29娱乐 下载查询模块,就不能针对设施特性(如视口宽度)设置特定的 CSS 样式。

如果你细致研读 W3C 海上皇宫娱乐网站 CSS3 v29娱乐 下载查询模块的规范,就会看到v29娱乐 下载查询的官方解释: HTML 4 和 CSS 2 当前撑腰为不同的v29娱乐 下载类型设定专有的样式表。

比如,一个页 面在屏幕上显示时使用无衬线字体,而在打印时则使用衬线字体。screen 和 print 是两种已定义的v29娱乐 下载类型。

v29娱乐 下载查询让样式表有更强的针对性,扩展了 v29娱乐 下载类型的功能。 v29娱乐 下载查询由v29娱乐 下载类型和一个或多个检测v29娱乐 下载特性的条件表示式组成。v29娱乐 下载查询 中可用于检测的v29娱乐 下载特性有 width、height 和 color(等)。使用v29娱乐 下载查询, 能够在不改变页面内容的情况下,为特定的一些输出设施定制显示效果。

v29娱乐 下载查询语法

26 第 2章 v29娱乐 下载查询:撑腰不同的视口

还能够在 CSS样式表中使用v29娱乐 下载查询。例如,将下面的代码插入样式表,在屏幕宽度小于等于 400像素的设施上,h1 元素的文字颜色就会变成绿色。
@media screen and (max-device-width: 400px) {
h1 { color: green }
}
还能够使用 CSS的@import 指令在当前样式表中按条件引入其余样式表。例如下面的代码会给视口最大宽度为 360像素的显示屏设施加载一个名为 phone.css 的样式表。
@import url(“phone.css”) screen and (max-width:360px);
切记,使用 CSS的@import 方式会增加 HTTP要求(这会影响加载速度) ,所以请小心使用该方法。

2.2 网络赌博响应式设计需要v29娱乐 下载查询 25

在澳门网上赌场 百科扫瞄器(如果是 IE,至少要 IE9)中扫瞄该网页并不断调整扫瞄器窗口宽度。页面的背景颜色就会依据当前的视口尺寸而发生变化。为了清楚起见,我在这里使用了颜色名称,但实际上最好使用十六进制颜色值,如#ffffff。接下来,让我们继续分析v29娱乐 下载查询,学习如何对其进行充分使用。如果经常使用 CSS 2样式表,你就知道能够通过<link>标签的 media 属性为样式表指定设施类型(如显示屏或打印机)。具体说来,就是在 HTML页面的<head>标签中插入一
个如下面代码片段所示的 link 标签:
<link rel=”stylesheet” type=”text/css” media=”screen” href=”screen-styles.css”>
v29娱乐 下载查询则能使我们依据设施的各种功能特性来设定相应的样式,而不仅仅只针对设施类型。能够将v29娱乐 下载查询想象成对扫瞄器的提问。如果扫瞄器解答“是” ,则应用样式;如果解答是“否” ,则不应用样式。相对于在 CSS 2中能且只能问扫瞄器“你是一块显示屏吗?”,v29娱乐 下载查询能问的问题要多一点。例如,v29娱乐 下载查询能够问:“你是一块纵向放置的
显示屏吗?”我们看看对应的实际代码:
<link rel=”stylesheet” media=”screen and (orientation: portrait)” href=”portrait-screen.css” />
首先,v29娱乐 下载查询表示式询问了v29娱乐 下载类型(你是一块显示屏吗?),然后询问了v29娱乐 下载特性(显示屏是纵向放置的吗?)。任何纵向放置的显示屏设施都会加载 portrait-screen.css样式表,其余设施则会疏忽该文件。在v29娱乐 下载查询的开头追加 not 则会颠倒该查询的逻辑。
例如,下面的代码就会颠倒前例中的效果,会使非纵向放置的显示屏设施加载样式文件:
<link rel=”stylesheet” media=”not screen and (orientation: portrait)” href=”portrait-screen.css” />
也能够将多个表示式组合在一起。如,我们扩展一下前面的例子,限制只有视口宽度大于 800像素的显示屏设施才能加载文件。
<link rel=”stylesheet” media=”screen and (orientation: portrait) and (min-width:800px)” href=”800wide-portrait-screen.css” />
更进一步,还能够写一个v29娱乐 下载查询列表。查询列表中的任意一个查询为真,则加载文件。
全部查询都不为真,则不加载。例子如下:
<link rel=”stylesheet” media=”screen and (orientation: portrait) and (min-width:
800px), projection” href=”800wide-portrait-screen.css” />
这里有两点需要注意。第一,v29娱乐 下载查询之间使用逗号分隔。第二,你会注意到在projection 之后,没有 and,也没有任何特性/值的组合。没有后续表示式,意味着只要是 projection 就满足条件。本例中,样式会应用于一切的投影仪。
和以前编写 CSS规则一样,基于v29娱乐 下载查询也能够按条件加载样式。在上面的例子中,我们在向页面的<head></head>标签中链接 CSS文件时使用了v29娱乐 下载查询。除此之外,我们
CSSv29娱乐 下载查询到底长什么样,更重要的是,它是怎么起作用的?
将下面这段代码插入到任意某个 CSS文件的最后,然后预览与之关联的网页:
body {
background-color: grey;
}
@media screen and (max-width: 960px) {
body {
background-color: red;
}
}
@media screen and (max-width: 768px) {
body {
background-color: orange;
}
}
@media screen and (max-width: 550px) {
body {
background-color: yellow;
}
}
@media screen and (max-width: 320px) {
body {
background-color: green;
}
}

作者:手机版金沙娱乐场下载科技


Go To Top 回顶部