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

最近更新

基于FEM的铁轭宽度对空心电抗器的性能影响研究.. 2页

基于DEA模型的中国水行业上市企业的效率和业务.. 2页

基于BSC的高新技术企业绩效考核研究——以Y公.. 2页

基于BLDC的汽车电子水泵控制器研发 2页

运动与健康 大连理工大学中国大学mooc课后章节.. 9页

基于5G-IoT和区块链的农产品供应链溯源平台研.. 2页

石家庄市2025届高中毕业年级教学质量检测(一).. 7页

生活中的纠纷与解决 华北电力大学中国大学moo.. 9页

城市雨洪模型参数不确定性分析及应用 2页

城市轨道交通车辆段新型9号单开道岔设计研究 2页

村医工作总结2025年简短范文 9页

最新2025-2026学年青岛版科学四年级上册教学计.. 3页

新视野大学英语综合教程课文及课文翻译Unit 8页

城市建筑与风环境研究 2页

建筑装饰材料期末复习题 12页

城墙下的顺城巷——城市更新中对历史地段“生.. 2页

工程管理专业职业生涯规划书发展报告大二全国.. 6页

安全生产承诺书 4页

地震沉积学在不同沉积相和储集层研究中的应用.. 2页

医院药械及医用耗材采购管理规定2025 7页

化学新课程标准2025 4页

加油站临时用电安全专项施工方案2025 4页

养老服务管理专业职业生涯规划书发展报告大一.. 6页

河北省2025届高三下学期全过程纵向评价(二)化.. 2页

会计专业的春联 6页

《欧赔核心思维》全册完整、重点标记版 49页

火锅餐饮筹备工作计划书6篇 15页

登高诗专题省公开课金奖全国赛课一等奖微课获.. 29页

559个药品原研厂家汇总 14页

沙钢制氧厂六千拆解施工安全方案最终 25页