HTML开发——成长笔记(以后学习心得都会整理出来分享给大家)
2017-10-11 22:29
543 查看
关于web页面布局的一些收获
浮动布局的混乱问题:
初学者常常会有的一个困惑,布局已经写好了,看起来也挺美观了,可是当把窗口放大或缩小以后,画面瞬间就掺不忍睹了——许多块莫名其妙地跑到其他地方去了,歪歪斜斜的,让人抓狂。为啥会这样呢?百思不得其解,然后又把浮动布局又一个个改为定位布局,结果还是这样。。。其实,只需要明白一个点——你的那些块都是直接放在body下的,浏览器就会默认你那些块是相对于浏览器的窗口而设定的了,此时你的布局自然也是相对浏览器窗口的大小而言的了,他们会死死跟着浏览器的窗口变,窗口小了那就被挤到下边去了,大了也会被挤到其他地方去。此时,你只需要在这些块的外边再套一层设置了固定宽度的div就可以了,这时你再去伸缩浏览器窗口,那些块也只会跟着它们上面一层div的宽度去动作了,而上面的那层div宽度已经设置为一个固定值得宽度了,所以自然块们也就被老老实实安定下来了,挤的时候就会自动加上滚动条。
所以记住喽,采用浮动布局时需要在浮动块外层再添加一个固定宽度的div,这样设置了浮动的块才不会随着浏览器的伸缩而掉(被挤到)到下面去哦。
浮动布局的混乱问题:
初学者常常会有的一个困惑,布局已经写好了,看起来也挺美观了,可是当把窗口放大或缩小以后,画面瞬间就掺不忍睹了——许多块莫名其妙地跑到其他地方去了,歪歪斜斜的,让人抓狂。为啥会这样呢?百思不得其解,然后又把浮动布局又一个个改为定位布局,结果还是这样。。。其实,只需要明白一个点——你的那些块都是直接放在body下的,浏览器就会默认你那些块是相对于浏览器的窗口而设定的了,此时你的布局自然也是相对浏览器窗口的大小而言的了,他们会死死跟着浏览器的窗口变,窗口小了那就被挤到下边去了,大了也会被挤到其他地方去。此时,你只需要在这些块的外边再套一层设置了固定宽度的div就可以了,这时你再去伸缩浏览器窗口,那些块也只会跟着它们上面一层div的宽度去动作了,而上面的那层div宽度已经设置为一个固定值得宽度了,所以自然块们也就被老老实实安定下来了,挤的时候就会自动加上滚动条。
所以记住喽,采用浮动布局时需要在浮动块外层再添加一个固定宽度的div,这样设置了浮动的块才不会随着浏览器的伸缩而掉(被挤到)到下面去哦。
相关文章推荐
- 一只Linux小白,啊哈哈。。。以后就将自己的学习心得与大家分享啦!希望大家可以指出我的错误与不足之处
- HTTP1.0协议的Status-Code大集合,整理出来给大家分享一下
- 由此开篇,记录开发之路的点点滴滴。跟大家一起分享,以及以后我能用的着。
- 一位博友关于awk学习注意的地方,贴出来与大家分享一下。
- 分享一些学习iOS的开发心得
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第19讲_js运行原理_js开发工具介绍_js程序(hello)_js基本语法_学习笔记_源代码图解_PPT文档整理
- 一老师整理出来的C#学习网站,对大家很有帮助的
- ORACLE安装心得,大家一起分享,假设不正确的地方,大家请指出来
- 分享一些我这些年总结出来的学习英语的方法和心得
- 以前用phonegap开发商城系统,现在陆续开放出来,供大家学习
- VS2010无法调试问题解决 最近,因为公司开发的需要,对开发环境进行全面的升级,在这其中也遇到了不少问题,在之后将陆续整理出来,以便以后查看。 之前开发环境:VS2008,ArcGIS9.3,Ar
- Web服务器中文URL研究心得(学习所得,跟大家分享)
- android最全学习资料及路线整理分享 (安卓视频教程 从入门到大师 android开发环境搭建 windows和MAC 安卓源码大全4000套)
- 移动前端开发中添加一些webkit专属的HTML5头部标签,帮助浏览器更好解析html代码,更好地将移动web前端页面表现出来。本文整理一些常用的meta标签
- jfreechart学习心得(与大家分享)
- 经过大二一个学期的c语言学习,我从中总结了一些c语言的优缺点心得~分享给大家。
- 近期网友遇到的一些问题,整理出来 大家可以学习 交流 MySQL问题及解答
- 最近项目上没有很忙的事情,想利用这段时间来写写这几年来在项目开发上的一些心得体会,乐于跟大家分享
- 前端【学习心得】HTML基础 | 第一周【前端工程师养成计划】DW开发工具
- 大家常用的logg4j整理出来分享一下