惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
C
Cisco Blogs
Scott Helme
Scott Helme
Know Your Adversary
Know Your Adversary
NISL@THU
NISL@THU
C
Cyber Attacks, Cyber Crime and Cyber Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Schneier on Security
I
Intezer
Spread Privacy
Spread Privacy
AWS News Blog
AWS News Blog
V
Vulnerabilities – Threatpost
Cloudbric
Cloudbric
V2EX - 技术
V2EX - 技术
Google Online Security Blog
Google Online Security Blog
L
Lohrmann on Cybersecurity
Recent Commits to openclaw:main
Recent Commits to openclaw:main
L
LINUX DO - 热门话题
S
Secure Thoughts
T
The Exploit Database - CXSecurity.com
博客园 - 【当耐特】
Recent Announcements
Recent Announcements
Security Archives - TechRepublic
Security Archives - TechRepublic
Stack Overflow Blog
Stack Overflow Blog
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
K
Kaspersky official blog
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
Latest news
Latest news
B
Blog
F
Full Disclosure
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
L
LangChain Blog
GbyAI
GbyAI
Last Week in AI
Last Week in AI
S
Security Affairs
Apple Machine Learning Research
Apple Machine Learning Research
N
Netflix TechBlog - Medium
Security Latest
Security Latest
Vercel News
Vercel News
Y
Y Combinator Blog
G
GRAHAM CLULEY
S
Securelist
T
Troy Hunt's Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
雷峰网
雷峰网

博客园 - analyzer

46 个非常有用的 PHP 代码片段 加载 CSS 时不影响页面渲染 21副GIF动图让你了解各种数学概念 各种有用的PHP开源库精心收集 10 个超酷的加载中的 Gif 动画 国内CDN公共库 http://www.cnbeta.com/articles/306769.htm 玩转WIN7的MKLINK 盘点国内网站常用的一些 CDN 公共库加速服务 15 个很棒的 Bootstrap UI 界面编辑器 2014 年 20 款最好的 CSS 工具 Web 开发中 20 个很有用的 CSS 库 20+ 个很有用的 jQuery 的 Google 地图插件 12 个 Web 设计师必备的 Bootstrap 工具 20 个免费的 Bootstrap 的后台管理模板 20 个强大的 Sublime Text 插件 CSS工具汇总 输入法漏洞再现Windows 8 利用QQ拼音纯净版实现提权 Python 开发者应该知道的 7 个开发库
网页设计:使用 CSS3 Box Shadow 实现的 10 个创新技术
analyzer · 2013-01-30 · via 博客园 - analyzer

Posted on 2013-01-30 14:57  analyzer  阅读(479)  评论()    收藏  举报

1. 固定的顶部工具栏

Trilulilu fixed top toolbar box shadow

在线演示

代码:

07 border-top5px solid #a1cb2f;
09 -moz-box-shadow: 0 2px 3px 0px rgba(0000.16);
10 -webkit-box-shadow: 0 2px 3px 0px rgba(0000.16);
11 box-shadow: 0 2px 3px 0px rgba(0000.16);
16     line-height60px;

2. 下列式导航菜单

在线演示

代码:

01 #bar { displayblockheight45pxbackground#22385apadding-top5pxmargin-bottom150pxpositionrelative; }
02 #bar ul { margin0px15pxfont-family: Candara, Calibri, "Segoe UI", Segoe, Arialsans-serif; }
03 #bar ul li {  background#22385adisplayblockfont-size1.2empositionrelativefloatleft; }
10 text-decorationnone;
14 #bar ul li a:hover, #bar ul li a.selected {
17 border-top-left-radius: 3px;
18 border-top-right-radius: 3px;
19 -webkit-border-top-left-radius: 3px;
20 -webkit-border-top-right-radius: 3px;
21 -moz-border-radius-topleft: 3px;
22 -moz-border-radius-topright: 3px;
33 border1px solid #edf0f3;
35 padding10px 0 10px10px;
37 -moz-border-radius-bottomleft: 3px;
38 -moz-border-radius-bottomleft: 3px;
39 -webkit-border-bottom-left-radius: 3px;
40 -webkit-border-bottom-right-radius: 3px;
41 border-bottom-right-radius: 3px;
42 border-bottom-right-radius: 3px;
43 -moz-box-shadow: 0px 2px 7px rgba(0,0,0,0.25);
44 -webkit-box-shadow: 0px 2px 7px rgba(0,0,0,0.25);
45 box-shadow: 0px 2px 7px rgba(0,0,0,0.25);
46 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#333333')";
47 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#333333');

3. 带光泽阴影按钮

jsFiddle YouTube blue CSS3 gradient box-shadow button

在线演示

代码:

06 font-familyArialTahomasans-serif;
09 -moz-border-radius: 2px;
10 -webkit-border-radius: 2px;
13 border-color#0053a6 #0053a6 #000;
14 background-color#6891e7;
15 background-image: -moz-linear-gradient(top,#4495e7 0#0053a6 100%);
16 background-image: -ms-linear-gradient(top,#4495e7 0#0053a6 100%);
17 background-image: -o-linear-gradient(top,#4495e7 0#0053a6 100%);
18 background-image: -webkit-gradient(linear,left top,leftbottom,color-stop(0#4495e7),color-stop(100%#0053a6));
19 background-image: -webkit-linear-gradient(top,#4495e7 0,#0053a6 100%);
20 background-image: linear-gradient(to bottom,#4495e7 0,#0053a6 100%);
21 text-shadow1px 1px 0 rgba(000, .6);
22 -moz-box-shadow: inset 0 1px 0 rgba(256256256, .35);
23 -ms-box-shadow: inset 0 1px 0 rgba(256256256, .35);
24 -webkit-box-shadow: inset 0 1px 0 rgba(256256256, .35);
25 box-shadow: inset 0 1px 0 rgba(256256256, .35);
26 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4495e7,EndColorStr=#0053a6);
30 border-color#002d59 #002d59 #000;
31 -moz-box-shadow: inset 0 1px 0 rgba(2562562560.55), 1px 1px 3pxrgba(0000.25);
32 -ms-box-shadow: inset 0 1px 0 rgba(2562562560.55), 1px 1px 3pxrgba(0000.25);
33 -webkit-box-shadow: inset 0 1px 0 rgba(2562562560.55), 1px 1px 3pxrgba(0000.25);
34 box-shadow: inset 0 1px 0 rgba(2562562560.55), 1px 1px 3pxrgba(000, .25);
35 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#3a8cdf,EndColorStr=#0053a6);
36 background-image: -moz-linear-gradient(top,#3a8cdf 0,#0053a6 100%);
37 background-image: -ms-linear-gradient(top,#3a8cdf 0,#0053a6 100%);
38 background-image: -o-linear-gradient(top,#3a8cdf 0,#0053a6 100%);
39 background-image: -webkit-gradient(linear,left top,leftbottom,color-stop(0,#3a8cdf),color-stop(100%,#0053a6));
40 background-image: -webkit-linear-gradient(top,#3a8cdf 0,#0053a6 100%);
41 background-image: linear-gradient(to bottom,#3a8cdf 0,#0053a6 100%);
45 border-color#000 #002d59 #002d59;
46 -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.2),0 1px 0 #fff;
47 -ms-box-shadow: inset 0 1px 3px rgba(0,0,0,0.2),0 1px 0 #fff;
48 -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.2),0 1px 0 #fff;
49 box-shadow: inset 0 1px 3px rgba(0,0,0,0.2),0 1px 0 #fff;
50 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#005ab4,EndColorStr=#175ea6);
51 background-image: -moz-linear-gradient(top,#005ab4 0,#175ea6 100%);
52 background-image: -ms-linear-gradient(top,#005ab4 0,#175ea6 100%);
53 background-image: -o-linear-gradient(top,#005ab4 0,#175ea6 100%);
54 background-image: -webkit-gradient(linear,left top,leftbottom,color-stop(0,#005ab4),color-stop(100%,#175ea6));
55 background-image: -webkit-linear-gradient(top,#005ab4 0,#175ea6 100%);
56 background-image: linear-gradient(to bottom,#005ab4 0,#175ea6 100%);

4. 弹出通知栏

Facebook notifications box shadow popup display

在线演示

代码:

06 font-family'Lucida Grande'TahomaVerdanaArialsans-serif;
07 background-colorwhite;
09 background: rgba(2552552550.9);
10 border1px solid #c5c5c5;
11 -webkit-box-shadow: 0 3px 8px rgba(000, .25);
12 -moz-box-shadow: 0 3px 8px rgba(000, .25);
13 box-shadow: 0 3px 8px rgba(000, .25);
14 -webkit-border-radius: 3px;
15 -moz-border-radius: 3px;
20 background-imageurl('images/tip.png');
21 background-repeatno-repeat;
22 background-sizeauto;
31 text-transformuppercase;
36 border-bottom1px solid #dcdbda;
38 .flyout p { padding-bottom25pxfont-size1.1emcolor#222; }

5. 苹果页面包装

CSS3 Apple display banner box-shadow styles

在线演示

代码:

07 border-color#e5e5e5 #dbdbdb #d2d2d2;
08 -webkit-border-radius: 4px;
09 -moz-border-radius: 4px;
11 -webkit-box-shadow: rgba(0000.30 1px 3px;
12 -moz-box-shadow: rgba(0,0,0,0.30 1px 3px;
13 box-shadow: rgba(0000.30 1px 3px;
19 box-sizing: border-box;
22 padding16px 7px 6px 22px;
23 font12px/18px"Lucida Grande""Lucida Sans Unicode"HelveticaArialVerdanasans-serif;
25 border-right1px solid #dadada;

6. 苹果内容框效果

Apple CSS3 box-shadow inset display styles

在线演示

代码:

04 box-sizing: border-box;
06 padding20px 20px 10px;
08 border1px solid #ccc;
10 -webkit-border-radius: 4px;
11 -moz-border-radius: 4px;
12 -o-border-radius: 4px;
13 -webkit-box-shadow: inset 0px 1px 1px rgba(000, .3);
14 -moz-box-shadow: inset 0px 1px 1px rgba(000, .3);
15 box-shadow: inset 0px 1px 1px rgba(000, .3);

7. 精选链接

Apple iCloud featured anchor link boxes

在线演示

代码:

05 display: inline-block;
12 border1px solid #ccc;
14 text-decorationnone;
18 -webkit-box-shadow: inset 0 1px 2px rgba(000, .3);
19 -moz-box-shadow: inset 0 1px 2px rgba(000, .3);
20 box-shadow: inset 0 1px 2px rgba(000, .3);
21 -webkit-border-radius: 4px;
22 -moz-border-radius: 4px;
25 .applefeature a:hover {
27 background: -webkit-gradient(linear, 0% 0%0% 100%, from(#fff), to(#f7f7f7));
28 background: -moz-linear-gradient(100% 100% 90deg, #f7f7f7#fff);
29 -webkit-box-shadow: inset 0 1px 2pxrgba(0,0,0,.3);
30 -moz-box-shadow: inset 0 1px 2pxrgba(0,0,0,.3);
31 box-shadow: inset 0 1px 2px rgba(0,0,0,.3);
32 -webkit-border-radius: 4px;
33 -moz-border-radius: 4px;
39 margin26px auto 4px;
45 font-familyArialTahomasans-serif;

8. 帧内图片

Wordpress image frame CSS3 box shadow

在线演示

代码:

04 -webkit-border-radius: 2px;
05 -moz-border-radius: 2px;
07 -webkit-box-shadow: 1px 2px 1px #d1d1d1;
08 -moz-box-shadow: 1px 2px 1px #d1d1d1;
09 box-shadow: 1px 2px 1px #d1d1d1;

9. 具有焦点亮度效果的文本框

CSS3 Pinterest input fields box shadow design

在线演示

代码:

01 .formwrap { displayblockmargin-bottom15px; }
03 display: inline-block;
08 font-familyArialTahomasans-serif;
11 .formwrap .shadowfield {
15 font-family"Helvetica Neue"Arialsans-serif;
22 transition: all 0.2s ease-in-out 0s;
23 -webkit-transition: all 0.2s ease-in-out 0s;
24 -moz-transition: all 0.2s ease-in-out 0s;
25 border1px solid #ad9c9c;
26 border-radius: 6px 6px 6px 6px;
27 box-shadow: 0 1px rgba(3425250.2inset0 1px #fff;
29 .formwrap .shadowfield:focus {
33 box-shadow: inset 0 1px rgba(3425250.2), 0 1px rgba(2552552550.6), 00 7px rgba(23582820.5);
34 -moz-box-shadow: inset 0 1px rgba(3425250.2), 0 1pxrgba(2552552550.6), 0 0 7px rgba(23582820.5);
35 -webkit-box-shadow: inset 0 1px rgba(3425250.2), 0 1pxrgba(2552552550.6), 0 0 7px rgba(23582820.5);

10. 弹性阴影按钮

jsFiddle Mozilla glossy box-shadow buttons

在线演示

代码:

02 display: inline-block;
03 -moz-border-radius: .25em;
05 -webkit-box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0 rgba(0,0,0,0.2);
06 -moz-box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0 rgba(0,0,0,0.2);
07 box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0 rgba(0,0,0,0.2);
08 background-color#276195;
09 background-image: -moz-linear-gradient(#3c88cc,#276195);
10 background-image: -ms-linear-gradient(#3c88cc,#276195);
11 background-image: -webkit-gradient(linear,left top,leftbottom,color-stop(0%,#3c88cc),color-stop(100%,#276195));
12 background-image: -webkit-linear-gradient(#3c88cc,#276195);
13 background-image: -o-linear-gradient(#3c88cc,#276195);
14 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c88cc',endColorstr='#276195',GradientType=0);
15 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c88cc', endColorstr='#276195', GradientType=0)";
16 background-image: linear-gradient(#3c88cc,#276195);
20 text-decorationnone;
27 text-shadow0 1px 0 rgba(0,0,0,0.35);
28 font-familyArialTahomasans-serif;
29 -webkit-transition: all linear .2s;
30 -moz-transition: all linear .2s;
31 -o-transition: all linear .2s;
32 -ms-transition: all linear .2s;
33 transition: all linear .2s
35 .blu-btn:hover, .blu-btn:focus {
36 -webkit-box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0rgba(0,0,0,0.3), inset 0 12px 20px 2px #3089d8;
37 -moz-box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0rgba(0,0,0,0.3), inset 0 12px 20px 2px #3089d8;
38 box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0 rgba(0,0,0,0.3), inset 012px 20px 2px #3089d8;
41 -webkit-box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.2), inset 0 12px 20px 6pxrgba(0,0,0,0.2), inset 0 0 2px 2px rgba(0,0,0,0.3);
42 -moz-box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.2), inset 0 12px 20px 6pxrgba(0,0,0,0.2), inset 0 0 2px 2px rgba(0,0,0,0.3);
43 box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.2), inset 0 12px 20px 6pxrgba(0,0,0,0.2), inset 0 0 2px 2px rgba(0,0,0,0.3);
48 display: inline-block;
49 -moz-border-radius: .25em;
51 -webkit-box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0 rgba(0,0,0,0.2);
52 -moz-box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0 rgba(0,0,0,0.2);
53 box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0 rgba(0,0,0,0.2);
54 background-color#659324;
55 background-image: -moz-linear-gradient(#81bc2e,#659324);
56 background-image: -ms-linear-gradient(#81bc2e,#659324);
57 background-image: -webkit-gradient(linear,left top,leftbottom,color-stop(0%,#81bc2e),color-stop(100%,#659324));
58 background-image: -webkit-linear-gradient(#81bc2e,#659324);
59 background-image: -o-linear-gradient(#81bc2e,#659324);
60 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#81bc2e',endColorstr='#659324',GradientType=0);
61 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#81bc2e', endColorstr='#659324', GradientType=0)";
62 background-image: linear-gradient(#81bc2e,#659324);
66 text-decorationnone;
73 text-shadow0 1px 0 rgba(0,0,0,0.35);
74 font-familyArialTahomasans-serif;
75 -webkit-transition: all linear .2s;
76 -moz-transition: all linear .2s;
77 -o-transition: all linear .2s;
78 -ms-transition: all linear .2s;
79 transition: all linear .2s;
81 .grn-btn:hover, .grn-btn:focus {
82 -webkit-box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0rgba(0,0,0,0.3), inset 0 12px 20px 2px #85ca26;
83 -moz-box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0rgba(0,0,0,0.3), inset 0 12px 20px 2px #85ca26;
84 box-shadow: 0 2px 0 0 rgba(0,0,0,0.1), inset 0 -2px 0 0 rgba(0,0,0,0.3), inset 012px 20px 2px #85ca26;
87 -webkit-box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.2), inset 0 12px 20px 6pxrgba(0,0,0,0.2), inset 0 0 2px 2px rgba(0,0,0,0.3);
88 -moz-box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.2), inset 0 12px 20px 6pxrgba(0,0,0,0.2), inset 0 0 2px 2px rgba(0,0,0,0.3);
89 box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.2), inset 0 12px 20px 6pxrgba(0,0,0,0.2), inset 0 0 2px 2px rgba(0,0,0,0.3);