css3动画,阴影,加快页面加载,块级模式的小总结
来源:互联网 发布:2015淘宝刷单处罚 编辑:程序博客网 时间:2024/05/17 03:03
css3:
-----------------------------------动画-------------------------------------
<pre name="code" class="css">#page1.active #page1-2{ animation: page1-2 3s ease 1.5s forwards; -moz-animation: page1-2 3s ease 1.5s forwards;/* Firefox */ -webkit-animation: page1-2 3s ease 1.5s forwards;/* Safari 和 Chrome */ -o-animation: page1-2 3s ease 1.5s forwards;/* Opera */
@keyframes page1-2{ 0% {left: 200%; top: 200%;opacity: 0} 50% {left: 13.125%; top: 45.775%;opacity: 0.1} 100% {left: 13.125%; top: 45.775%;opacity:1}}@-moz-keyframes page1-2 /* Firefox */{ 0% {left: 200%; top: 200%;opacity: 0} 50% {left: 13.125%; top: 45.775%;opacity: 0.1} 100% {left: 13.125%; top: 45.775%;opacity:1}}@-webkit-keyframes page1-2/* Safari 和 Chrome */{ 0% {left: 200%; top: 200%;opacity: 0} 50% {left: 13.125%; top: 45.775%;opacity: 0.1} 100% {left: 13.125%; top: 45.775%;opacity:1}}@-o-keyframes page1-2 /* Opera */{ 0% {left: 200%; top: 200%;opacity: 0} 50% {left: 13.125%; top: 45.775%;opacity: 0.1} 100% {left: 13.125%; top: 45.775%;opacity:1}}
-------------------------------阴影--------------------------------
在 CSS3 中,text-shadow 可向文本应用阴影。
文本阴影效果
您能够规定水平阴影、垂直阴影、模糊距离,以及阴影的颜色:
实例
向标题添加阴影:
h1
{
text-shadow: 5px 5px 5px #FF0000;
}
-------------------------------------加快页面加载时间------------------------------
1.优化图片
2.图像格式的选择(GIF:提供的颜色较少,可用在一些对颜色要求不高的地方)
3.优化CSS(压缩合并css,如margin-top,margin-left...)
4.网址后加斜杠(如www.campr.com/目录,会判断这个“目录是什么文件类型,或者是目录。)
5.标明高度和宽度(如果浏览器没有找到这两个参数,它需要一边下载图片一边计算大小,如果图片很多,浏览器需要不断地调整页面。
这不但影响速度,也影响浏览体验。当浏览器知道了高度和宽度参数后,即使图片暂时无法显示,页面上也会腾出图片的空位,然后继续加载后面的内容。
从而加载时间快了,浏览体验也更好了。)
6.减少http请求(合并文件,合并图片)
-------------------------------------(function(){})();和(function(){}())每个括号的用途和区别----------------------------------------
(function(){…})(); 这种写法是因为JS中没有块级作用域的概念,所以可以用lambda函数来模仿块级作用域,这个的作用是定义并立即调用一个lambda函数,这个函数中定义的任何变量,都在执行结束时将被销毁,这样写还有个好处就是可以避免命名空间的污染。
(function(){…}()); 这种应该算是模块模式的写法,是为单例创建私有变量和特权方法使单例得到增强。
如果都能运行 那最终效果是一样的 那个括号只是为了激活语法
var some=function() { //块级作用域 }; some(); (function(){ //块级作用域 })(); //相当于函数表达式,后面可接括号 function(){ //块级作用域 }(); //相当于函数声明。error (function(){ }());
- css3动画,阴影,加快页面加载,块级模式的小总结
- CSS3加载小动画
- JS:可以加快浏览器页面加载的小细节
- CSS3制作动画加载页面
- CSS3的loader加载动画
- CSS3阴影 box-shadow的使用总结
- 通过CSS3的box-shadow属性设置块阴影
- CSS3与页面布局学习总结(六)——CSS3新特性(阴影、动画、渐变、变形、伪元素等)
- css3小动画的实现
- 自己制作调节阴影的CSS3小部件!
- 如何加快页面加载速度?
- 如何加快页面加载速度?
- CSS3实现的图片加载动画效果
- CSS3绘制8种超炫的加载动画
- 重构技巧二:解说css3 实现加载小动画。
- CSS3 HTML5实例三(块阴影与文字阴影)
- CSS3+HTML5实现块阴影与文字阴影
- CSS3 可爱的小乌龟游泳动画
- jdk下载的注意事项
- 整数因子分解问题
- cocos2dx 视频播放器
- 大端模式与小端模式
- nyoj--19 擅长排列的小明(dfs)
- css3动画,阴影,加快页面加载,块级模式的小总结
- Menu
- HDU 5642 King's Order
- 机器学习 - K-近邻算法(KNN)
- 读《数学之美》有感(一)
- NanoPC-T2 以太网分析(2)
- ubuntu 登录慢
- HDU 1161Eddy's mistakes
- [1018]:Big Number