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的盒

最近更新

stata初级入门5-线性回归模型估计PPT课件 45页

2025年跨境电商团队必备的茶歇环节文化差异应.. 21页

2025蛇年红色中国风创意年会邀请函竖版PPT模板.. 26页

40页创意日历可视化图表集PPT模板 28页

MEMS技术和其应用PPT课件 72页

重庆投资项目投资方案 40页

二期项目设计任务书 7页

25 算术运算(串并行加法电路)公开课一等奖课件.. 17页

绿色植物参与生物圈的水循环2公开课一等奖课件.. 21页

二零二五企业部门协作会议总结汇报PPT模板设计.. 30页

历史选择题及应试技巧公开课一等奖课件赛课获.. 22页

搞好医疗质量做好医生 55页

2025年度维语数字出版项目合作协议 9页

2025年度精密光学仪器清洗保养合同 10页

2025年度篮球赛事安全责任追究与赔偿合同 7页

冀教版六年级下册风筝第二课时公开课一等奖课.. 17页

2025年度稳岗补贴协议书:大数据行业员工激励.. 8页

高中政治2025届高考选择性必修三《逻辑与思维.. 9页

2025年度租赁合同收款人变更及物业管理责任转.. 8页

二零二五年度白酒年份酒文化旅游合作合同 16页

2025年度科研机构单位用工协议 8页

二零二五年度移动端应用软件开发框架委托开发.. 18页

二零二五年度绿色仓库房屋租赁与节能改造合作.. 17页

八年级历史戊戌变法5公开课一等奖课件赛课获奖.. 24页

二零二五年度网络安全风险评估与防护外包合同.. 14页

二零二五年度航空安全检查员聘用协议 17页

二零二五年度艺术壁纸购销合同范本 16页

二零二五年度草原生态保护与承包合作协议样本.. 15页

二零二五年度财务人员职业素养担保与服务承诺.. 16页

2025年同等学力申硕英语真题及答案 22页