您现在的位置是:网站首页> 编程资料编程资料
使用简单的CSS3属性实现炫酷读者墙效果基于jquery+css3的固定的网页底部的炫酷工具条一款既炫酷又实用的jQuery+CSS3多张图片选择动画特效5种CSS3炫酷效果的自定义Checkbox特效代码CSS3与SVG实现文字背景动画炫酷特效源码纯CSS3实现炫酷卡通人物面部表情动画效果源码CSS3+SVG实现的炫酷发光特效进度条Loading动画源码CSS3实现的炫酷菜单代码分享
2021-09-06
835人已围观
简介 下面给大家说说这个读者墙所应用到的css3属性,及其具体的使用方法,感兴趣的朋友可以借此机会学习下
使用基础的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
使用并解说所用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
相关内容
- 借助CSS定位来实现把一个DIV放到另一个div右下角广告始终定位到网页右下角 csscss伪类 右下角点击出现 对号角标表示选中的示例代码css返回顶部图标固定在浏览器右下角且兼容ie6纯css 右下角定位_并结合js实现关闭功能(兼容多浏览器)css实现网页右下角点赞小卡片效果(实例代码)
- 让网页图片变灰色将彩色图像变成灰度的三种方法CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- CSS行高line-height的个人理解深入理解CSS行高line-height与文本垂直居中的原理全面了解css行高line-height的用法CSS中的line-height行高属性学习教程CSS中的line-height行高属性的使用技巧小结CSS中行高line-height属性的一些使用技巧css属性行高line-height的用法详解CSS line-height行高上下居中垂直居中样式属性关于css中line-height(行高)设置无效的问题的解决方法
- 用纯CSS实现容器内图片上下左右居中
- CSS实现连续数字和英文的自动换行的方法CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- css控制div鼠标放上去变色纯CSS制作菜单栏当鼠标经过时会变色的css实现随鼠标移动div渐变色效果css 鼠标经过文字变色CSS 实现鼠标放在上面时整行变色效果
- css调用服务器端字体示例代码CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- css实现div内图片上下左右居中用纯CSS实现容器内图片上下左右居中css页面中常见左中右分栏布局的两种实现方式css页面左中右分栏布局示例详解css布局实现左中右布局的5种方式
- 下拉框select样式改写具体实现CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- css属性使用中的一些注意事项(实战经验)CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题