标签:class :hover tor pac aac 字母 老男孩 hsv 存在
position属性:top,left,right,bottom
<div style="position: relative;background-color: #339ba3;height: 200px;width: 500px;border: 1px solid red;margin: 0 auto"> <div style="position: absolute;bottom: 0;left: 0;width: 50px;height: 50px;background-color: #0f0f0f"></div> </div>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .one-level{ background-color:white; z-index:10; position: fixed; width: 500px; height: 400px; top: 50%; left: 50%; margin-top:-200px; margin-left: -250px; display: block; } .tow-level{ background-color:black; z-index:5;position: fixed; opacity: 0.5; top: 0; right: 0; bottom: 0; left: 0; display: block; } </style> </head> <body> <div class="one-level"> <input type="text" name="user" value="老男孩"/> <input type="text" name="user" value="老男孩"/> <input type="text" name="user" value="老男孩"/> </div> <div class="tow-level"></div> <div style="height: 5000px;background-color: #1ba157;"></div> </body> </html>
当鼠标移动到所在标签上时,当前标签设置的css属性才生效
设置方法是css后加hover:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .pg-header{ position: fixed; top:0; left: 0; right: 0; height: 48px; line-height: 48px; background-color: #1ba157; } .w{ margin: 0 auto; width: 980px; } .pg-header .menu{ display: inline-block; padding: 0 10px; color: white; } .pg-header .menu:hover{ background-color: #b92c28; } .pg-body{ margin-top: 50px; } </style> </head> <body> <div class="pg-header"> <div class="w"> <a class="logo">logo</a> <a class="menu">全部</a> <a class="menu">42区</a> <a class="menu">段子</a> <a class="menu">1024</a> </div> </div> <div class="pg-body">adafsdfj;sdkjf</div> </body> </html>
no-repeat不重复拼接;
repeat-x只横向拼接;
repeat-y只纵向拼接
<script>
//javascript代码
alert(123);
</script>
<script type="text/javascript">
//javascript代码
alert(123);
</script>
调用代码:<script src=‘js文件路径‘> </script>
行注释://
多行注释:/* 内容 */
name= “xxxx” 全局变量
var name = “xxxx” 局部变量
(1)写在html文件中编写
(2)临时测试,可以在浏览器的console中
a = 18
a = “alex”
a.charArt(索引的位置)
a.substring(起始位置,结束位置) 不包括结束位置
a.length 获取当前a字符串的长度
具体可以查看 武sir的js链接地址:http://www.cnblogs.com/wupeiqi/articles/5602773.html
a = [11,22,33]
a= {"k1":"v1","k2":"v2"}
python中的True及False,首字母是大写
js中是小写true及false
a = [11,22,33,44]
for(var item in a){
console.log(item);
}
a = {‘k1‘:‘v1‘,‘k2‘:‘v2‘}
for(var item in a){
console.log(item);
}
(2)循环时,类似shell的i++
for(var i=0;i<10;i=i+1){
}
a = [11,22,33,44]
for(var i=0;i<a.length;i=i+1){
}
此不支持字典的循环
if(条件){
}else if(条件){
}else if(条件){
}else{
}
== 值相等 !=不相等
=== 值和类型都相等 !==不相等
&& and
|| or
function 函数名(a,b,c){
}
函数名(1,2,3)
获取单个元素 document.getElementById(‘i1‘)
获取多个元素(列表)document.getElementsByTagName(‘div‘)
获取多个元素(列表)document.getElementsByClassName(‘c1‘)
a. 直接找
document.getElementById 根据ID获取一个标签
document.getElementsByName 根据name属性获取标签集合
document.getElementsByClassName 根据class属性获取标签集合
document.getElementsByTagName 根据标签名获取标签集合
b. 间接
tag = document.getElementById(‘i1‘)
parentElement // 父节点标签元素
children // 所有子标签
firstElementChild // 第一个子标签元素
lastElementChild // 最后一个子标签元素
nextElementtSibling // 下一个兄弟标签元素
previousElementSibling // 上一个兄弟标签元素
a. innerText
获取标签中的文本内容
标签.innerText
对标签内部文本进行重新复制
标签.innerText = ""
b. className
tag.className =》 直接整体做操作
tag.classList.add(‘样式名‘) 添加指定样式
tag.classList.remove(‘样式名‘) 删除指定样式
PS:
<div onclick=‘func();‘>点我</div>
<script>
function func(){
}
</script>
c. checkbox
获取值
checkbox对象.checked
设置值
checkbox对象.checked = true
标签:class :hover tor pac aac 字母 老男孩 hsv 存在
原文地址:http://www.cnblogs.com/willpower-chen/p/6064965.html