CSS+DIV+JQuery实际的视频汇总
在牛腩中学习过CSS和DIV。在JS中学习过CSS+JS 封装,在这里又回想了一遍,也作为查漏补缺,也算比較系统的复习了一遍吧。
css核心内容主要包含四个方面:标准流。盒子模型,浮动和定位,而在B/S前台页面的布局中,它们也起着决定性作用。盒子模型来确定每一个元素的详细大小。边框和间距等,浮动定位与标准流结合来确定页面中元素之间的排列顺序和位置布局等,再加上一些基础的CSS样式如背景图片,颜色等就能形成格式各样的web页面了。
DIV:CSS中定位技术的一种,作为一个单独的模块出现。与span相对。而CSS中定位还包含如position的relative和absolute方式。它们能够结合起来进行使用。使页面出现较为复杂的定位效果。
JS:为了使CSS所设计好的页面能够呈现出一个动态的效果,同一时候为了解决其它语言在client与server端之间交互的速度缓慢的问题,能够採用JavaScript技术,而JQuery则是一个兼容多种浏览器的一个经过封装好的轻量级的JS库。利用它,能够更加方便的对页面中的各种元素设计各种动态效果。
而这二者间有着不可切割的关系:细致分析发现,在JS设计动画效果时,很多看似非常复杂的效果。事实上都是通过设定页面元素的CSS样式来控制的。
比方图片的淡入淡出是通过opacity样式来控制的,而滚动,加速减速等这些动画效果也仅仅是通过一些如元素位置。大小等简单的CSS样式或者DOM元素属性加上一些简单的方法如setTimeout和setInterval等简单的函数封装而成的。
为了方便,相同JS中也提供了一些方法来设置或获取CSS样式。
css查漏补缺。过滤器:
Ie: opacity:filter(alpha=50);//w3c opacity:0.5
/*2、blur模糊*/
.blur{
filter:progid:DXImageTransform.Microsoft.blur(pixelradius=4,makeshadow=false);
}
/*3透明色*/
.chroma{
filter:chroma(color=FF6800); /* 去掉金黄色 */
}
/*4、flip翻转*/
.flip1{
filter:fliph; /* 水平翻转 */
}
.flip2{
filter:flipv; /* 竖直翻转 */
}
.flip3{
filter:flipv fliph; /* 水平、竖直同一时候翻转 */
}
/*5、遮罩*/
.mask{
filter:mask(color=#8888FF); /* 遮罩 */
}
/*6、波浪*/
span.wave1{
filter:wave(add=0,freq=2,lightstrength=70,phase=75,strength=4);
}
JS:李炎恢的视频中讲的挺全面的,针对于JQuery,视频中主要讲了有关于在实际应用中常常遇到的一些方法,在这里总结一下:
1.实现连缀:封装$()来返回一个JQuery对象。
这里理解的JQuery对象事实上和博客前端样例中的Base基础库核心对象一样。通过定一个一个构造函数对象,为这个对象的原型对象定义很多封装好的方法,以供外界进行调用。同一时候每次运行完毕后。返回这个对象本身,以便下一次继续实现连缀调用。这样大慷慨便了编程人员,这也充分体现了JQuery的write less,do more的设计理念。
2、经常用法:
1.获取和设置属性
html(),css(),val(),scrollLeft/Top(),height()/width(),outerWidth(true)/Height(true)
2.显示隐藏
hide()和show(),slideDown()和slideUp(),toggle()和slideToggle(),fadeOut()/fadeIn()//这里要注意參数的使用slow,fast,normal或者直接为数字
3.动画效果
animate(),dequeue()
4、其它
Is()方法,scroll(),appendTo(),插件的使用,浏览器版本号和类型的推断browser,JSON数据格式等等。
以上是关于JQuery视频中讲到的一些基础的知识概括。此外还包含一些基础的AJAX的封装函数如ajaxStart()和ajaxStop(),ajaxComplete(),$().get(),$().post()等。
小结:CSS和JS二者的结合共同构成了现在站点中丰富多彩的web页面。基于JQuery是JS的一个封装库,当包,对于浏览器的差异,它应该在控制和尽量放弃的版本号控制的方式封装的能力来通过。同时,针对包装JS库,我们应该试着理解的原则包,然而,为了实现专有,知道为什么,为了创造我们自己的未来,JS库。
CSS+DIV+JQuery实际的视频汇总的更多相关文章
- html css+div+jquery实现图片轮播
一直想自己动手做一个图片轮播的控件,查查网上的资料大多引用已经做好的组件,其原理算法不是很清楚,于是自己用jquery写了一个.先看下效果图: 主要界面实现思路如下: 1.新建一个div宽度为100% ...
- CSS+DIV入门第一天基础视频 CSS选择器层叠性和继承性
大家好,我是小强老师, 现在网上的CSS+DIV视频,要么讲的太深,要么太浅,很多初学的同学们总是遇到困难,今天小强老师专门给大家准备了css课程的视频.带你从零基础学习CSS+DIV一直到能独立完成 ...
- 精通CSS+DIV基础总结(一)
这段时间学习了玩了DIV+CSS的视频,感觉效率不高.前边的Javascript总结的不好,但是看了后边的JQuery,觉得学习的再多一点,再进行Javascript的总结.DIV+CSS总结,估计会 ...
- js与jQuery实现方式对比汇总
CreateTime--2016年12月16日09:11:23Author:Marydonjs与jQuery实现方式对比汇总 <div id="ListContainer" ...
- CSS与JQuery的相关问题
文字隐藏:p div里面的文字过长时隐藏文字: overflow:hidden; text-overflow:ellipsis; white-space:nowrap; --------------- ...
- 使用CSS和jQuery实现对话框
因为项目中要显示一些对话框,但用alert显得太丑,后从网上找了一些插件,但有觉得不好用,因此自己试用CSS和jQuery写了一个对话框,代码如下: <!DOCTYPE html> < ...
- 使用CSS和jQuery实现tab页
使用jquery来操作DOM是极大的方便和简单,这儿只是简单的用一个使用css和jquery来实现的tab页来简单介绍一些jQuery的一些方便使用的方法,下面是html文件: <!DOCTYP ...
- css+div网页设计(二)--布局与定位
在网页设计中,能否控制好各个模块中在页面中的位置是非常关键的,与传统的表格定位不同,css+div定位方式更加的灵活,本篇博客将为大家介绍css+div的布局与定位. 一.盒子模型 由图可以看出 盒子 ...
- css+div网页设计(一)--基础知识
css是网页制作不可缺少的部分,我会用三篇博客为大家展示css的基本用法. 关于css+div的整体结构图总结如下: 本篇博客主要介绍css的基础知识. 一.css概念; css(级联样式表):它是一 ...
随机推荐
- vc++笔记十一
一.LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 连接器LNK是通过调用cvtres.exe完毕文件向coff格式的转换的,所以出现这样的错误的原因就是cvtres.exe出现了问题 ...
- 四个漂亮CSS样式表
1. 单像素的边框CSS表格 这是一个非常所用的表格风格. 源码: <!-- CSS goes in the document HEAD or added to your external st ...
- 英特尔® 硬件加速执行管理器安装指南 — Microsoft Windows*
介绍 本文将指导您安装英特尔® 硬件加速执行管理器(英特尔® HAXM),这是一款可以使用英特尔® 虚拟化技术(VT)加快 Android* 开发速度的硬件辅助虚拟化引擎(管理程序). 前提条件 英特 ...
- js实现文字逐个显示
先把代码摆上了吧: <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtm ...
- openGL研究钞四 : 关于颜色, 尺寸, 虚线, 多边形逆转, 空洞, 使用位图
转载请保留源,,,,hushuai1992http://blog.csdn.net/u013642494/article/category/2675731 额. 这个标题我都不知道该怎么起了. 假设没 ...
- 经excel要将数据库(ORACLE)要插入数据
大家都知道PL/SQL可以excel数据复制.我们也可以通过相同excel将数据插入到数据库. 下面我们就来简单的样品,并与主题演示 首先,我们创建了一个表test CREATE TABLE test ...
- java提高篇(五)-----使用序列化实现对象的拷贝
我们知道在Java中存在这个接口Cloneable,实现该接口的类都会具备被拷贝的能力,同时拷贝是在内存中进行,在性能方面比我们直接通过new生成对象来的快,特别是在大对象的生成上,使得性 ...
- 大约SQL现场“这包括”与“包括在”字符串的写法
1.字段查找表值"这包括"方法一字符串的所有记录 如果表中有一name场,查询name这包括"乔 - 史密斯"所有记录.能够写sql: Stirng st ...
- POJ1274_The Perfect Stall(二部图最大匹配)
解决报告 http://blog.csdn.net/juncoder/article/details/38136193 id=1274">题目传送门 题意: n头m个机器,求最大匹配. ...
- UVA 1291 Dance Dance Revolution(DP)
意甲冠军:跳舞机有一个上5积分,分别central, top, bottom, left, right分,区区足站立还是需要1点物理,从一个单纯的脚central点上须要2点体力,从一个点上移动到相邻 ...