使用简单的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 相关文章推荐
真正了解CSS3背景下的@font face规则
May 04 HTML / CSS
css3中的calc函数浅析
Jul 10 HTML / CSS
利用CSS3的border-radius绘制太极及爱心图案示例
May 17 HTML / CSS
浅谈CSS3中的变形功能-transform功能
Dec 27 HTML / CSS
使用html2canvas将页面转成图并使用用canvas2image下载
Apr 04 HTML / CSS
关于HTML5你必须知道的28个新特性,新技巧以及新技术
May 28 HTML / CSS
五个2015 年最佳HTML5 框架
Nov 11 HTML / CSS
使用html2canvas.js实现页面截图并显示或上传的示例代码
Dec 18 HTML / CSS
面试必问:圣杯布局和双飞翼布局的区别
May 13 HTML / CSS
CSS的class与id常用的命名规则
May 18 HTML / CSS
使用CSS实现黑白格背景效果
Jun 01 HTML / CSS
css弧边选项卡的项目实践
May 07 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
mysql 性能的检查和优化方法
2009/06/21 PHP
PHP 变量的定义方法
2010/01/26 PHP
PHP开发需要注意的安全问题
2010/09/01 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
2014/06/08 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
phpStudy vscode 搭建debug调试的教程详解
2020/07/28 PHP
推荐自用 Javascript 缩图函数 (onDOMLoaded)……
2007/10/23 Javascript
javascript options属性集合操作代码
2009/12/28 Javascript
JavaScript 图像动画的小demo
2012/05/23 Javascript
JavaScript操纵窗口的方法小结
2013/06/28 Javascript
Javascript前端UI框架Kit使用指南之kitjs事件管理
2014/11/28 Javascript
node.js中的fs.chown方法使用说明
2014/12/16 Javascript
弹出遮罩层后禁止滚动效果【实现代码】
2016/04/29 Javascript
sso跨域写cookie的一段js脚本(推荐)
2016/05/25 Javascript
JavaScript必看小技巧(必看)
2016/06/07 Javascript
D3.js实现直方图的方法详解
2016/09/25 Javascript
javascript中活灵活现的Array对象详解
2016/11/30 Javascript
jQuery实现淡入淡出的模态框
2017/02/09 Javascript
Three.js的使用及绘制基础3D图形详解
2017/04/27 Javascript
Node.js中流(stream)的使用方法示例
2017/07/16 Javascript
关于JavaScript中forEach和each用法浅析
2017/07/27 Javascript
基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍
2018/08/24 Javascript
vue接通后端api以及部署到服务器操作
2020/08/13 Javascript
python对象转字典的两种实现方式示例
2019/11/07 Python
如何使用pandas读取txt文件中指定的列(有无标题)
2020/03/05 Python
中兴通讯全球官方网站:ZTE
2020/12/26 全球购物
中药专业大学生医药工作求职信
2013/10/25 职场文书
装修致歉信
2014/01/15 职场文书
课程改革实施方案
2014/03/16 职场文书
毕业生简历自我评价范文
2014/04/09 职场文书
公司活动总结范文
2014/07/01 职场文书
在职证明格式样本
2015/06/15 职场文书
新入职员工工作总结
2015/10/15 职场文书
学习委员竞选稿
2015/11/20 职场文书
2019学校运动会开幕词
2019/05/13 职场文书
Android实现获取短信验证码并自动填充
2023/05/21 Java/Android