使用简单的CSS3属性实现炫酷读者墙效果


Posted in HTML / CSS onJanuary 08, 2014

使用基础的Html和CSS写出雏形 需要一提的是头像(img)的排版。给外面a标签padding-left:;,img自身float:left;margin-left:;,这种写法避免了不少因浮动产生的问题,且代码简明,推荐适当的使用此方法。

使用并解说所用CSS3 接下来给大家说说这个读者墙所应用到的css3属性,及其具体的使用方法,老鸟可以飞了。

渐变: background-image:-webkit-linear-gradient(#aaa,#bbb); 这是最简单的线性渐变,所以写起来也比较爽。

渐变方式:由上至下渐变,#aaa开始,#bbb结束

兼容浏览器的写法:-webkit-linear-gradient,-moz-linear-gradient,-o-linear-gradient,linear-gradient

圆角: border-radius:2px; 不多说,2像素弧度的圆角,对背景、边框、图片都适用。

不要小看这简单的代码,可以当圆规使:

圆角矩形; 椭圆; 圆; 可选择性圆角,border-radius:2px 0 0 2px; 圆角方式:border-radius: a b c d; 顺序是:a=上左、b=上右、c=下右、d=下左;

具体怎么个圆法,靠你练习了,这绝对是CSS3中最最常用到的一个属性;

阴影: box-shadow:len1 len2 len3 len4 color (inset); 详解如下:

len1:第1个长度值用来设置对象的阴影水平偏移值。可为负值; len2:第2个长度值用来设置对象的阴影垂直偏移值。可为负值; len3:如果提供了第3个长度值则用来设置对象的阴影模糊值。不允许负值; len4:如果提供了第4个长度值则用来设置对象的阴影外延值。不允许负值; color:设置对象的阴影的颜色。 inset:设置对象的阴影类型为内阴影。不设置时,则对象的阴影类型为外阴影 高级用法:box-shadow:len1 len2 len3 len4 color (inset) , len5 len6 len7 color ; 属性后可以跟多个阴影配置,用逗号隔开。

box-shadow的实际应用相当广泛,不仅可设置对象阴影,还可描边、内发光等等,一般是作为立体效果的按钮。

和box-shadow类似的css3属性text-shadow,设置文本阴影。

变换: transition:property duration timing-function; 这是定义动画的变换方式,也是css3动画的核心。

property 可以是:

all – 表示对象内所有元素执行变换; none – 表示不执行变换; duration 是设置整个变换所用的时间,格式:.2s 或 2s ;

timing-function 是设置变换效果,可以是后面的任意一个:ease, linear, ease-in, ease-out, ease-in-out, cubic-bezier(x1, y1, x2, y2),默认值时easy;各个值的效果不同,各式各样的变换效果可以满足部分体验的需求。

兼容浏览器的写法:-webkit-transition,-moz-transition,-o-transition,transition

HTML / CSS 相关文章推荐
网页布局中CSS样式无效的十个重要原因详解
Aug 10 HTML / CSS
用CSS3将你的设计带入下个高度
Aug 08 HTML / CSS
基于html和CSS3制作酷炫的导航栏
Sep 23 HTML / CSS
CSS3条纹背景制作的实战攻略
May 31 HTML / CSS
如何用css3实现switch组件开关的方法
Feb 09 HTML / CSS
CSS3动画和HTML5新特性详解
Aug 31 HTML / CSS
基于HTML5 Canvas 实现弹出框效果
Jun 05 HTML / CSS
HTML5的结构和语义(2):结构
Oct 17 HTML / CSS
只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)
Jun 04 HTML / CSS
HTML5中使用json对象的实例代码
Sep 10 HTML / CSS
css3带你实现3D转换效果
Feb 24 HTML / CSS
CSS文本阴影 text-shadow 悬停效果详解
May 25 HTML / CSS
CSS3 Flexbox中flex-shrink属性的用法示例介绍
Dec 30 #HTML / CSS
css3圆角样式分享自定义按钮样式
Dec 27 #HTML / CSS
两种CSS3伪类选择器详细介绍
Dec 24 #HTML / CSS
浏览器实现移动端高性能css3动画(开启gpu加速)
Dec 23 #HTML / CSS
CSS3中31种选择器使用方法教程
Dec 05 #HTML / CSS
css3高级选择器使用方法
Dec 02 #HTML / CSS
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
Nov 18 #HTML / CSS
You might like
php下将多个数组合并成一个数组的方法与实例代码
2011/02/03 PHP
PHP中CURL方法curl_setopt()函数的参数分享
2013/01/19 PHP
PHP中模拟处理HTTP PUT请求的例子
2014/07/22 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
2014/12/15 PHP
避免Smarty与CSS语法冲突的方法
2015/03/02 PHP
PHP常用工具类大全附全部代码下载
2015/12/07 PHP
PHP解决中文乱码
2017/04/28 PHP
PHP 二维array转换json的实例讲解
2018/08/21 PHP
PHP抽象类与接口的区别详解
2019/03/21 PHP
ajax的hide隐藏问题解决方法
2012/12/11 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
2016/06/13 Javascript
vue.js入门教程之基础语法小结
2016/09/01 Javascript
angular和BootStrap3实现购物车功能
2017/01/25 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
9102了,你还不会移动端真机调试吗
2019/03/25 Javascript
解决layui追加或者动态修改的表单元素“没效果”的问题
2019/09/18 Javascript
Python判断字符串与大小写转换
2015/06/08 Python
Python3中的json模块使用详解
2018/05/05 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
python找出因数与质因数的方法
2019/07/25 Python
巴西最大的运动品牌:Olympikus
2020/07/14 全球购物
大学生毕业自荐信
2013/10/10 职场文书
销售人员自我评价
2014/02/01 职场文书
信息总监管理职责范本
2014/03/08 职场文书
副乡长群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
2014年为民办实事工作总结
2014/12/20 职场文书
高校自主招生自荐信2015
2015/03/04 职场文书
当幸福来敲门观后感
2015/06/01 职场文书
2015暑假打工实践报告
2015/07/13 职场文书
2016年中学植树节活动总结
2016/03/16 职场文书
2016年社区服务活动总结
2016/04/06 职场文书
为什么中国式养孩子很累?
2019/08/07 职场文书
nginx常用命令放入shell脚本详解
2021/03/31 Servers
win10怎么设置右下角图标不折叠?Win10设置右下角图标不折叠的方法
2022/07/15 数码科技