1 / 13
文档名称:

web前端笔记.docx

格式:docx   大小:761KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

web前端笔记.docx

上传人:h377683120 2018/7/25 文件大小:761 KB

下载得到文件列表

web前端笔记.docx

文档介绍

文档介绍:label标签绑定点击
本质上讲,“男”、“女”这两个汉字,和input元素没有关系。
<input type="radio" name="sex" /> 男
<input type="radio" name="sex" /> 女
label就是解决这个问题的。
<input type="radio" name="sex" id="nan" /> <label for="nan">男</label>
<input type="radio" name="sex" id="nv" /> <label for="nv">女</label>
input元素要有一个id,然后label标签就有一个for属性,和id相同,就表示绑定了,这个label和input就有绑定关系了。
复选框也有label:
<input type="checkbox" id="kk" />
<label for="kk">10天内免登陆</label>
什么表单元素都有label。
选择器权重计算
当选择器,选择上了某个元素的时候,那么要这么统计权重:
id的数量,类的数量,标签的数量
不进位,实际上能进位(奇淫知识点:255个标签,等于1个类名)但是没有实战意义!
如果权重一样,那么以后出现的为准:
================================我是华丽丽的分界线=================================
如果不能直接选中某个元素,通过继承性影响的话,那么权重是0。
如果大家都是0,那么有一个就近原则:谁描述的近,听谁的。
权重问题大总结:
1) 先看有没有选中,如果选中了,那么以(id数,类数,标签数)来计权重。谁大听谁的。如果都一样,听后写的为准。
2) 如果没有选中,那么权重是0。如果大家都是0,就近原则。
清除浮动总结与案例
总结一下:
1) 加高法:
浮动的元素,只能被有高度的盒子关住。也就是说,如果盒子内部有浮动,这个盒子有高,那么妥妥的,浮动不会互相影响。但是,工作上,我们绝对不会给所有的盒子加高度,这是因为麻烦,并且不能适应页面的快速变化。
<div> →设置height
<p></p>
<p></p>
<p></p>
</div>
<div> →设置height
<p></p>
<p></p>
<p></p>
</div>
2) clear:both;法
最简单的清除浮动的方法,就是给盒子增加clear:both;表示自己的内部元素,不受其他盒子的影响。
<div>
<p></p>
<p></p>
<p></p>
</div>
<div> → clear:both;
<p></p>
<p></p>
<p></p>
</div>
浮动确实被清除了,不会互相影响了。但是有一个问题,就是margin失效。两个div之间,没有任何的间隙了。
3)隔墙法:
在两部分浮动元素中间,建一个墙。隔开两部分浮动,让后面的浮动元素,不去追前面的浮动元素。
墙用自己的身体当做了间隙。
<div>
<p></p>
<p></p>
<p></p>
</div>
<div class="cl h10"></div>
<div>
<p></p>
<p></p>
<p></p>
</div>
我们发现,隔墙法好用,但是第一个div,还是没有高度。如果我们现在想让第一个div,自动的根据自己的儿子,撑出高度,我们就要想一些“小伎俩”,“奇淫技巧”。
内墙法:
<div>
<p></p>
<p></p>
<p></p>
<div class="cl h10"></div>
</div>
<div>
<p></p>
<p></p>
<p></p>
</div>
内墙法的优点就是,不仅仅能够让后部分的p不去追前部分的p了,并且能把第一个div撑出高度。这样,这个div的背景、边框就能够根据p的高度来撑开了。
4)overflow:hidden;
这个属性的本意,就是将所有溢出盒子的内容,隐藏掉。但是,我们发现这个东西能够用于浮动的清除。
我们知道,一个父亲,不能被自己浮动的儿子撑出高度,但是,如果这个父亲加上了overflow:hidden;那么这个父亲就能够被浮动的儿子撑出高度了。这个现象,不能解释,就是浏览器的小偏方。
并且,overflow:hidden;能够让margin生效。
清除浮动的案例:
实践中,遇见了清除浮动的问题:
IE6兼容问题
上述知识点遇见的浏览器兼容问题
第一,IE6,不支持小于12px的盒

最近更新

2025年高考安全工作方案和应急预案 22页

2025年赣州职业技术学院单招职业适应性测试题.. 62页

2025年暑假厦门旅游作文4篇 4页

常用模具材料及其热处理工艺探析 3页

2025年智慧教育云平台学习培训心得体会(精选.. 18页

市级统筹下医保基金总额控制探索 3页

市政给水排水工程节水措施分析 3页

市政工程施工技术以及质量控制 3页

景观照明项目合同模板简单 6页

2025年普通合伙人入股协议书(通用5篇) 6页

2025年仓管员年度工作计划培训讲学 11页

2025年晚归学生检讨书范文汇编5篇 5页

技术合作合同模板与范本 6页

2025年晚会主持开场白英文 5页

嵌入式无线网络化测控仪器关键技术研究与实现.. 3页

2025年衡水职业技术学院单招职业适应性测试题.. 63页

2025年人教版三年级语文主题学习金色的草地教.. 6页

山西农业科技创新服务现状研究 3页

2025年红河卫生职业学院单招职业倾向性测试题.. 62页

山东省猪圆环病毒2型的分离鉴定及其ORF2基因遗.. 3页

度电影制片合作协议合同 7页

2025年春节诗朗诵稿(精选篇) 16页

团员年度自我总结范文 7页

2025年内蒙古交通职业技术学院单招职业适应性.. 62页

公园绿化协议 5页

部编版道德与法治四年级下册复习提纲及知识点.. 12页

仓储物流服务投标书范本 4页

新澳门的资料 1页

苏教版-数学-二年级下册--全册ppt课件 302页

监理规划(土方开挖) 50页