Mirror app HTML样式CSS之DIV遮罩背景层样式

设置背景图片后,如果背景图片颜色太亮,则建议放个div遮罩背景层~目前Google 放出的css中div遮罩层的样式:

 1 /* Overlay gradient to allow text to be read over the image. */
 2
 3 /* For cards with two lines of text (excluding footer)
 4  * ex: hybrid templates & those needing more bottom readability
 5  */
 6 div.overlay-gradient-tall {
 7   display: block;
 8   position: absolute;
 9   top: 30%;
10   left: 0;
11   right: 0;
12   bottom: 0;
13   background: -webkit-linear-gradient(rgba(0,0,0,0.0), rgba(0,0,0,0.8));
14 }
15
16 /* A darker variant of the above gradient to improve readability. */
17 div.overlay-gradient-tall-dark {
18   display: block;
19   position: absolute;
20   top: 0;
21   left: 0;
22   right: 0;
23   bottom: 0;
24   background: -webkit-linear-gradient(rgba(0,0,0,0.2) 30%, rgba(0,0,0,0.85) 100%);
25 }
26
27 /* For cards with one line of text (excluding footer)
28  * ex: photos, videos, people
29  */
30 div.overlay-gradient-medium {
31   display: block;
32   position: absolute;
33   top: 50%;
34   left: 0;
35   right: 0;
36   bottom: 0;
37   background: -webkit-linear-gradient(rgba(0,0,0,0.0), rgba(0,0,0,0.8));
38 }
39
40 /* For cards with low text
41  * ex: footer, tooltips
42  */
43 div.overlay-gradient-short {
44   display: block;
45   position: absolute;
46   top: 70%;
47   left: 0;
48   right: 0;
49   bottom: 0;
50   background: -webkit-linear-gradient(rgba(0,0,0,0.0), rgba(0,0,0,0.6));
51 }
52
53 /* For cards with full-height or near-full-height text on top of a photo or
54  * mosiac. */
55 div.overlay-full {
56   display: block;
57   position: absolute;
58   top: 0;
59   left: 0;
60   right: 0;
61   bottom: 0;
62   background-color: rgba(0, 0, 0, 0.7);
63 }

1 第一个样式 <div class="overlay-gradient-tall"></div>

显示效果如下:

1 第二个样式 <div class="overlay-gradient-tall-dark"></div>

1 第三个样式<div class="overlay-gradient-short"></div>

1 最后一个样式(推荐)<div class="overlay-full"></div>

Mirror app HTML样式CSS之DIV遮罩背景层样式

时间: 2024-10-27 10:26:20

Mirror app HTML样式CSS之DIV遮罩背景层样式的相关文章

CSS基础知识之背景图片样式属性、雪碧图、列表导航栏、超链接的伪类样式、盒子模型、overflow、圆角弧度

目录: 背景图片样式属性 雪碧图 列表导航栏 超链接的伪类样式 盒子模型. overflow. 圆角弧度 背景图片样式属性: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> #imgContainer { border: 20px dotted yellow; padding: 50px; height: 400p

【CSS】div的背景图完整图片覆盖

最初的代码: 1 .container_first { 2 width: 100%; 3 height: 100%; 4 background: url(10176581.jpg); 5 background-size: cover; 6 position: relative; 7 } 因为UI交给我的图片是按照iPhone6的尺寸来的,在iPhone4上面用cover的话覆盖的背景图是不完整的下面缺失 更改后的代码: 1 .container_first { 2 width: 100%; 3

Google glass Mirror app开发之HTML布局之标签篇

$_[.=.]  原谅我不太会写标题.. 谷歌眼镜开发 之 Mirror api开发之 HTML布局之 css样式 之xxx... 好了,进入正题,在https://developers.google.com/glass/tools-downloads/playground中可以实时地预览效果 CSS样式文件:https://mirror-api-playground.appspot.com/assets/css/base_style.css Mirror API - Timeline:http

3.css控制div的显示

div布局CSS控制 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"> 3 <head> 4 <

CSS 基本概念(Basic CSS Concepts)三、解决样式冲突

三.解决样式冲突(Resolving Style Conflicts) 在创建一个样式表的过程中,很可能有许多不同的规则将适用于同一个元素.例如,如果一个规则适用于所有的段落元素,另一个规则适用于具有一个具有紧急值的类属性的所有元素,那么应该使用哪一个规则? 当它发生时,这两个规则将适用.如果不同的规则包含处理不同属性的声明,那么就没有冲突,样式都是“组合在一起”的.但是,如果有不同的规则试图为同一个属性设置值的声明,那么有机制决定哪些样式将被使用. 举例说明,假设有以下三个规则: div#as

CSS之div和span标签

div和span是非常重要的标签,div的语义是division"分割": span的语义就是span"范围.跨度". 这两个东西,都是最最重要的"盒子". 1                <div> 2                         <h3>中国主要城市</h3> 3                         <ul> 4                         

纯JavaScript+HTML+CSS 的div弹出框

CSS <style> .mask { width:100%; height:100%; position: absolute; top:0; left:0; filter: alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; background-color: #ffffff; z-index:2; display: none; } div.sample_popup { height:auto; border:10px solid #64646

谷歌眼镜Mirror app开发之简单新闻浏览页面

Mirror app和Google glass其他APP一样,UI简洁很重要,所以我们需要设计一下怎么布局. 本人的布局如下: 有个绿色的标题,白色的简介还有蓝色的来源,布局很简单,代码如下 1 <article> 2 <img src="http://static.freebuf.com/2014/07/weixing-220x150.jpg" width="100%" height="100%"> 3 <div

谷歌眼镜Mirror app简单MP3播放器界面

虽然我知道,Mirror是不可以播放音视频的 = =!,不过只是做个UI而已,有用的可以参考下-(背景:歌手|标题:歌名|中间:歌词[蓝色显示目前]|底部:时间[黄色显示播放时间]) 效果图: 代码: 1 <article> 2 <img src="http://img2.imgtn.bdimg.com/it/u=394713825,2736623939&fm=23&gp=0.jpg" width="100%"> 3 <