最近几个月一直研究CSS3,它非常强大,虽然内容较多,但是常用的也就那么几个,我这里简单的整理了以下,供大家参考,现在的浮躁的社会,我先发张图吧,有兴趣的可继续往下,没兴趣可早点换台
这几个样式都是我用得相当多的样式,熟悉了这几个东西,普通的开发也就偶了,至于更复杂的可以和我私下再交流
1.文字阴影
text-shadow: 0 -1px 1px #234403;/*参数:左右偏移量,上下偏移量,偏移像素,颜色*/
2.背景渐进
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#56A00E));
background-image: -webkit-linear-gradient(#ffffff, #56A00E);
/*这两句都是图片渐进,第一句主要针对早期的浏览器,例如安卓2.3,苹果ios4上的浏览器,至于IE,我主要针对安卓、Iphone、Ipad的浏览器开发,IE根本不在我考虑范围内*/
3.圆角
border-radius: 8px;
4.外阴影/内阴影/四周阴影
box-shadow: 2px 2px 5px #d6e5f1;
box-shadow: -2px -2px 5px #d6e5f1 inset;
-webkit-box-shadow: 0 0 12px #d6e5f1, 0 0 18px #d6e5f1;
/*参数:左右偏移量,上下偏移量,偏移像素,颜色*/
5.图片背景
height:30px;
line-height: 28px;
padding-left:10px;
padding-right:10px;
font-size: 14px;
color: white;
cursor: pointer;
background-color:transparent;
text-shadow: 0 -1px 1px #4b4e51;
border-width: 0 4px 0 13px;
-webkit-border-image: url(back_button_bg.png) 0 4 0 13 stretch stretch;
/*这个太强大了,用无数图片拼装按钮样式的时代终于过去了*/
6.最后发个从jquery mobile中抠出的CSS动画样式吧,自己试试吧,有惊喜哈,这个动画的运行效率比JS好得多,如果自己用JS写过动画并且在iPhone,iPad,安卓浏览器上跑过的朋友,应该深有体会
/*CSS常用动画*/
@-webkit-keyframes slideouttoleft {
from { -webkit-transform: translateX(0); }
to { -webkit-transform: translateX(-100%); }
}
@-webkit-keyframes slideouttoright {
from { -webkit-transform: translateX(0); }
to { -webkit-transform: translateX(100%); }
}
@-webkit-keyframes slideinfromtop {
from { -webkit-transform: translateY(-100%); }
to { -webkit-transform: translateY(0); }
}
@-webkit-keyframes slideinfrombottom {
from { -webkit-transform: translateY(100%); }
to { -webkit-transform: translateY(0); }
}
.slide_left {
-webkit-transform: translateX(-100%);
-webkit-animation-name: slideouttoleft;
-webkit-animation-duration: 500ms;
-moz-transform: translateX(-100%);
-moz-animation-name: slideouttoleft;
-moz-animation-duration: 500ms;
}
.slide_right {
-webkit-transform: translateX(100%);
-webkit-animation-name: slideouttoright;
-webkit-animation-duration: 450ms;
-moz-transform: translateX(100%);
-moz-animation-name: slideouttoright;
-moz-animation-duration: 450ms;
}
.slide_top {
-webkit-transform: translateY(-100%);
-webkit-animation-name: slideinfromtop;
-webkit-animation-duration: 500ms;
-moz-transform: translateY(-100%);
-moz-animation-name: slideinfromtop;
-moz-animation-duration: 500ms;
}
.slide_bottom {
-webkit-transform: translateY(100%);
-webkit-animation-name: slideinfrombottom;
-webkit-animation-duration: 450ms;
-moz-transform: translateY(100%);
-moz-animation-name: slideinfrombottom;
-moz-animation-duration: 450ms;
}
最后就是这个示例的下载链接了:
- 大小: 13.4 KB
分享到:
相关推荐
在“CSS常用代码大全(html+css代码).pdf”中,我们可以看到一系列常用的CSS代码及其用法。 首先,关于文本设置,`font-size`用于定义文本的字号,`font-style`可以设置文本的斜体,如`italic`或`normal`,`font-...
- DIV+CSS是Web前端开发中一种常用的布局方式。其中,“DIV”指的是HTML中的`<div>`标签,它是用于定义文档中的独立区域的一种标签;“CSS”即Cascading Style Sheets(层叠样式表),主要用于定义网页元素的显示...
HTML+CSS 常用代码大全 HTML(HyperText Markup Language)是一种标记语言,用来创建网页。它是网页的结构和内容的基础。HTML 由一系列的元素组成,每个元素都有其特定的语义和用途。下面是 HTML 中一些常用的标签...
html+css常用代码,用于帮助初学者总结学习,文档内容简单实用
### CSS入门常用代码详解 #### 一、如何开始CSS 在编写HTML文档的CSS样式之前,需要对整个页面进行布局分析。这一步骤至关重要,它不仅有助于清晰地规划页面结构,还能确保最终的设计符合预期。 - **分析页面布局...
在CSS3中,我们可以通过一系列强大的新特性来创建丰富的图形,而无需依赖图像或JavaScript。这些特性极大地扩展了网页设计的潜力,使开发者能够用代码直接绘制出各种形状和图案。下面将详细介绍CSS3中用于画图的一些...
### CSS 添加背景图片常用代码详解 #### 一、颜色设置:`background-color` **语法**: ```css {background-color: 颜色值;} ``` **说明**: 通过此属性可以为元素设置背景颜色。颜色值可以是预定义的颜色名称、...
本资料包“CSS常用特效 源代码”提供了一些常见的CSS特效及其源代码,对于学习和应用CSS技巧非常有帮助。 1. **布局特效**:CSS布局是网页设计的基础,包括流体布局、响应式布局、网格布局等。源代码中可能包含这些...
CSS 常用代码大全 CSS(Cascading Style Sheets)是用于描述网页样式的语言,用于控制网页的布局、字体、颜色、背景等样式。下面是 CSS 中常用的代码大全: 字体属性: * 字体大小:font-size 属性用于设置文本的...
本资源集合名为“css常用代码段”,显然专注于提供一些在实际开发中频繁使用的CSS片段。 “超实用的CSS代码段.pdf”可能是一份详细的指南,包含了各种实用的CSS技巧和代码示例。这些代码段可能涵盖以下几个方面: ...
/* 自定义CSS代码 */ <!-- 页面内容 --> ``` 总的来说,`reset.css`是构建响应式和跨浏览器兼容网页的重要工具,它帮助开发者消除默认样式的影响,为自定义样式提供了干净的起始点。通过理解其工作原理和...
CSS常用代码大全 本资源摘要信息将对CSS常用代码大全进行详细的解释和总结,涵盖了字体属性、背景属性、区块属性、对齐属性、词间距、显示属性、方框属性、边框属性、列表属性、定位属性等多个方面。 字体属性 ...
随着CSS3的引入,我们可以通过纯CSS来实现各种美观且动态的进度条效果,而无需依赖JavaScript或者其他复杂的库。本篇文章将深入探讨如何利用CSS3实现自定义的进度条效果。 首先,HTML基础结构是创建进度条的基础。...
"常用控件CSS样式"是一个集合,包含了各种经典且美观的CSS样式,适用于多种常见的网页控件,这些样式可以自定义并应用于项目中,以提升用户体验和界面美观度。 "设计模edo-Flat-UI-c4d26b2"这个文件很可能是这个...
以下是对"css常用代码大全"这一主题的详细阐述: 1. **选择器**:CSS的选择器是用于指定要应用样式规则的HTML元素。常见的选择器有类型选择器(如`p`)、ID选择器(如`#myID`)、类选择器(如`.myClass`)、属性...
### CSS代码片段详解 #### 1. 居中布局 **功能:** 该段代码实现了将一个指定宽度的元素(如容器、区块等)水平居中显示。 **HTML结构:** ```html <div class="wrap"></div> ``` **CSS样式:** ```css .wrap { ...
本资源“网页常用css3按钮样式代码”包含了一系列实用的CSS3代码片段,帮助设计师和前端开发者快速构建吸引人的网页按钮。 CSS3的引入极大地扩展了按钮样式的可能性,它支持多种新特性,如渐变、阴影、边框半径、...