2017大二第十一~十三周学习笔记

来源:互联网 发布:怎样可以联系淘宝店主 编辑:程序博客网 时间:2024/05/16 17:40

Bootstrap:

按键的下拉实现:

引入类名.dropdown-toggle,同时data-toggle指定为dropdown

dropupdropdown会改变包含子类名中引入的上下箭头caret的样式,对二者的声明应该放在最外层的标签当不同类名进行叠加使用时,可能会产生不同的样式的叠加样式效果,如对不同分辨率的自适应

导航栏的标签:

响应式导航栏在小于768px时,会用到collapse(变形)标签

data-dismiss可能用到了

data-cmd来选择分享的id

.progress-striped active进行外容器设置可以制作动态显示的行动条

进度条:

使用外内两个容器进行嵌套调用,若想达成层叠效果的实现,应当在外容器内进行多个内容器的叠加

列表组list-group

当嵌套使用<a>标签时,a标签的类名将使其转为文本链接或是框体链接

 

Css:

transparent表示全透明

important设置样式优先级

:before 选择器在被选元素的内容前面插入内容

overflow:hidden;外边距合并消除

horizontal水平

stack竖直

标签上添加了disabled类名的时候,标签处于禁用状态,但不能禁止其点击功能,若嵌套了带链接的a标签,应该使用span标签进行替换,或使用script

 

name属性:

name属性主要用于描述网页,与之对应的属性值为contentcontent中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。

meta标签的name属性语法格式是:meta name="参数"content="具体的参数值">。

其中name属性主要有以下几种参数:

Keywords(关键字)

举例:meta name ="keywords" content="science, education,culture,politics,ecnomics,relationships, entertaiment, human">

description(网站内容描述)

说明:description用来告诉搜索引擎你的网站主要内容。

举例:meta name="description" content="This page is about the meaning of science, education,culture.">

robots(机器人向导)

content的参数有all,none,index,noindex,follow,nofollow。默认是all。

举例:meta name="robots" content="none">

author(作者)

说明:标注网页的作者

 

Js:

js

+=号是拼接的功能·

+号的运算要进行字符串转换,由于其特殊性

函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量!

使用闭包的注意点

1)由于闭包会使得函数中的变量都被保存在内存中,内存消耗很大,所以不能滥用闭包,否则会造成网页的性能问题,在IE中可能导致内存泄露。解决方法是,在退出函数之前,将不使用的局部变量全部删除。

2)闭包会在父函数外部,改变父函数内部变量的值。所以,如果你把父函数当作对象object)使用,把闭包当作它的公用方法Public Method),把内部变量当作它的私有属性private value),这时一定要小心,不要随便改变父函数内部变量的值。

原创粉丝点击