- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
布局学习之定位
布局学习之定位对于定位而言,有广义和狭义之分。狭义定位:指的用position属性进行定位;广义定位:指的用标准流、浮动等各种方法完成网页元素的定位。position属性有四个值:static如果一个元素没有position属性,默认就是static静态定位的意思;relative相对定位absolute绝对定位fixed固定定位(IE6不兼容,IE7及以上版本开始兼容)首先我们来学习相对定位: 相对定位特性:1 相对定位不脱标任何一个元素,都可以进行相对定位。只需要给元素设置:position:relative;那么元素就是相对定位的元素了。新建一文件 div id=box1/div div id=box2/div div id=box3/divdiv{width:50px;height: 50px;}#box1{background-color:red ;}#box2{background-color:blue ;}#box3{background-color:green ;}原始状态给蓝色盒子加上position:relative 后 结论:页面没有任何改变,那么说明相对定位不脱标!接下来再给蓝色盒子添加:top:30px left:60px; 观察结果如下图2 相对定位可以根据偏移属性来确定位置,当标签设置了相对定位后,会使其从正常位置移走,但原来所占的位置并不会消失。 ---再来测试,给蓝色盒子添加 margin-bottom:100px, 相对定位的盒子,可以施加margin,不过都是在自己的本来的位置施加产生效果。接下来测试各种定位方向:Left:Top:Right:bottom3 任意的定位值要知道移动方向在相对定位中,可以任意选择定位的4个属性,并且属性的值可以为负数。下面四种方向的搭配都是合法的: top:15px; left:30px ; top:15px; right:30px bottom:15px; left:30px bottom:15px; right:30px 在使用这些组合的时候,你必须清楚知道这个盒子要怎么移动?【换算法】把所有都换算成top、left表示,你不就不晕了么?新建文件测试例如:bottom:-50pxright: -30px;等价于top:50px;left:30px;例如:bottom:60px;left:-50px;等价于:top:-60px;left:-50px;引言:前面我们了解到任何元素都可以进行相对定位,那么元素是否也可以进行相对定位呢?答案是可以的。4 浮动的元素可以进行相对定位浮动的元素可以进行相对定位,还是前面说的,就是微调元素的位置。新建文件测试:【借用经典导航代码】/*相對定位不會撐大盒子寬和高*/5 相对定位的用处由于相对定位的特点作用1:微调元素。最常见的作用,就是微调按钮和输入框的相对位置:但是注意:不要滥用相对定位,该用padding、margin都要正常使用! 作用2:成为绝对定位的参考盒子子绝父相,父盒子要设置成为相对定位。接下来我们马上学习绝对定位。绝对定位新建一文件 运行结果如下图:说明:绝对定位脱标。再不写其他的情况下自己本身还是在老位置。1 绝对定位脱标现在,我们就学习了两种脱标的方式:浮动、绝对定位。接下来了解绝对定位的参考点2 绝对定位的参考点绝对定位中,采用top值进行定位,那么参考原点是页面的左上角(与left配合),或者右上角(与right配合)2.如果采用bottom值进行定位,那么一定是以第一屏显示器的左下角(与left配合),或者右下角(与right配合)。3.但是页面卷动的时候,能够卷动走盒子。 bottom定位是很复杂的,以前的百度的页面采用的就是bottom定位:接着为为蓝色盒子补充代码:position:absolute; top:30px; left:40px;为了更好的理解“页面”,接着往页面中添加内容,使浏览器窗口中出现垂直滚动条。移动滚动条观察。再测试 top: right:【不是以显示器,也不是以浏览器的左上角】绝对定位中,采用top值进行定位,那么参考原点是页面的左上角(与left配合),或者右上角(与right配合)。新建一页面:div{width:100px;height:100px;background:blue;position: absolute;/**bottom定位*/bottom:30px;left:50px;}运行如图:如果采用bottom值进行定位,那么一定是以第一屏显示器的左下角(与left配合),或者右下角(与right配合)。当你调整浏览器窗口的尺寸的时候,盒子会和浏览器的下边框产生稳定距离。但是页面卷动的时候,能够卷动走盒子。 bottom定位是很复杂的,以前
您可能关注的文档
- 如何在布线过程中平抑寄生电容.docx
- MOOC回顧与展望.doc
- 如何编制总预算预算利润表现金流量表.doc
- 如何识别求职过程中的常见骗局及陷阱.doc
- 如何画篮球场.doc
- 如何进行直线电机选型.doc
- MQ-2000 全自动糖化血红蛋白分析仪的临床应用性能.PDF
- Moodle环境下的学生形成性评价研究.PDF
- 如何构建结构性思维和结构性思维的内部结构课件.docx
- 如果你是Java程序猿,这些技能你得懂.doc
- 2024年03月湖北省生态环境宣传教育中心2024年度招考1名劳务派遣人员笔试历年典型考题与考点剖析.docx
- 2024年03月江苏财会职业学院招考聘用专任教师及专职辅导员笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月江苏省淮安市淮阴区事业单位2024年公开招考91名人员(事业编制)笔试历年典型考题与.docx
- 2024年03月福建漳州市医院招考聘用84人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月湖北黄冈市红安县教育系统专项招考聘用教师89人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月甘肃省民乐县2024年公开引进35名高层次急需人才笔试历年典型考题与考点剖析含答案详.docx
- 2024年03月河南省林州市部分市直单位2024年公开选调22名工作人员笔试历年典型考题与考点剖析含.docx
- 2024年03月广东韶关市法院招考聘用劳动合同制审判辅助人员31人笔试历年典型考题与考点剖析含答案详.docx
- 2024年03月浙江省金华市青少年宫2024年招考专业教师笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月新疆财经大学2024年引进高层次人才(团队)笔试历年典型考题与考点剖析含答案详解.docx
最近下载
- 货物质量保证措施方案.docx VIP
- 九年级全一册英语单词默写表(人教版).docx VIP
- 香港朗文小学英语Longman-book4B-Chapter1-课件-Join-ourclub.ppt VIP
- GBT25198__压力容器封头.pdf VIP
- SYT7301-2016陆上石油天然气开采含油污泥资源化综合利用及污染控制技术要求.doc
- 机房断电应急预案.docx
- 电力电缆课程设计220KV 交联聚乙烯绝缘电力电缆结构设计.doc
- 《国有企业管理人员处分条例》解读.pptx VIP
- 科普版四年级上 英语 课文 带翻译.pdf VIP
- 急救相关知识考试题库300题(含答案).pdf VIP
文档评论(0)