- 浏览: 25525 次
- 性别:
- 来自: 北京
文章分类
最新评论
1、float属性对margin的影响-----双边距问题
以向左漂浮为例,div设置float:left,若设置margin-left:10px,在IE6中会出现双倍解析问题,也就是该div距离父div左边缘的实际距离是20px,其他浏览器中则正常。注意该差异只是在父——子div中才存在,同一级的div中没有差异。
解决方法是该子div的display:inline,可消除IE6的双倍解析问题。
注意:这个现象仅当块级对象设置了浮动属性后才会出现,内联对象(行级对象)不会出现此问题。并且只有设置左边距和右边距的值才会出问题,上下边距不会出现问题。使用display:inline方法仅限于使用float时使用,否则显示会出现问题。多个子块在父块中使用float时,同行显示的多个子块只需要第一个使用display:inline
例如:
2、块元素中含有图片时,ie6-7中会出现图片下有空隙
解决办法:将图片转换为块级对象display:block;(多种方法见博客)
3、当父元素的直接子元素或者下级子元素的样式拥有position:relative属性时,父元素的overflow:hidden属性就会失效。
解决办法:我们在IE 6内发现子元素会超出父元素设定的高度,即使父元素设置了overflow:hidden。
解决这个bug很简单,在父元素中使用position:relative;即可解决该bug,参考http://www.niumowang.org/html-css/ie6-overflow-hidden-invalid/
如图:
此图是由于子元素设置了position:relative,父元素的overflow:hidden不起作用
解决:给父元素设定宽度,并设置position:relative;如图:
4、li中如果一行中放不下一个li的内容,内容就会竖向排列,如图:
解决:在li的父级元素ul中加入white-space:nowrap;如图:
5、我们想让一个子元素溢出其父元素之外显示,当子元素设置position:relative,并且宽度大于父元素的宽度时,IE6中,父元素就被撑开(详细解释见IE6下position定位子元素溢出,父元素被撑开的解决思路 )
如图:
解决:在父元素(设有宽高的父元素)中加入:*overflow:hidden;(overflow:hidden在IE6是不能将子元素的溢出元素隐藏的,但是却可以防止父元素被子元素撑开)
如图:
以向左漂浮为例,div设置float:left,若设置margin-left:10px,在IE6中会出现双倍解析问题,也就是该div距离父div左边缘的实际距离是20px,其他浏览器中则正常。注意该差异只是在父——子div中才存在,同一级的div中没有差异。
解决方法是该子div的display:inline,可消除IE6的双倍解析问题。
注意:这个现象仅当块级对象设置了浮动属性后才会出现,内联对象(行级对象)不会出现此问题。并且只有设置左边距和右边距的值才会出问题,上下边距不会出现问题。使用display:inline方法仅限于使用float时使用,否则显示会出现问题。多个子块在父块中使用float时,同行显示的多个子块只需要第一个使用display:inline
例如:
<div style="width:500px;height:200px;background:#0F0"> <div style="width:100px;height:200px;float:left;margin-left:10px;background:#F00;display:inline;"></div> <div style="width:100px;height:200px;float:left;margin-left:10px;background:#F00;"></div> <div style="width:100px;height:200px;float:left;margin-left:10px;background:#F00;"></div> <div style="width:100px;height:200px;float:left;margin-left:10px;background:#F00;"></div> </div>
2、块元素中含有图片时,ie6-7中会出现图片下有空隙
解决办法:将图片转换为块级对象display:block;(多种方法见博客)
3、当父元素的直接子元素或者下级子元素的样式拥有position:relative属性时,父元素的overflow:hidden属性就会失效。
解决办法:我们在IE 6内发现子元素会超出父元素设定的高度,即使父元素设置了overflow:hidden。
解决这个bug很简单,在父元素中使用position:relative;即可解决该bug,参考http://www.niumowang.org/html-css/ie6-overflow-hidden-invalid/
如图:
此图是由于子元素设置了position:relative,父元素的overflow:hidden不起作用
解决:给父元素设定宽度,并设置position:relative;如图:
4、li中如果一行中放不下一个li的内容,内容就会竖向排列,如图:
解决:在li的父级元素ul中加入white-space:nowrap;如图:
5、我们想让一个子元素溢出其父元素之外显示,当子元素设置position:relative,并且宽度大于父元素的宽度时,IE6中,父元素就被撑开(详细解释见IE6下position定位子元素溢出,父元素被撑开的解决思路 )
如图:
解决:在父元素(设有宽高的父元素)中加入:*overflow:hidden;(overflow:hidden在IE6是不能将子元素的溢出元素隐藏的,但是却可以防止父元素被子元素撑开)
如图:
发表评论
-
获取当前鼠标点击的位置
2015-05-13 14:39 0<img src="images/a.gi ... -
判断checkbox是否选中
2015-05-12 11:22 611$('#checker').click(function( ... -
ie67中li下的间隙问题
2014-03-21 17:42 529一、以下是引发此BUG的条件: 必要条件: l ... -
含滚动条的内容区域,文字居中问题 版心问题
2014-01-23 14:53 0最近在工作中遇到了一些版心问题,下面简单的记录一下。 ht ... -
IE6下溢出多余文字--多了一只猪
2013-10-29 14:22 356在IE6中,会无缘无故多出几个字儿来,这是IE6BUG 。 ... -
遇到的问题
2013-10-21 17:45 0影视课堂: 1、影视课堂--影视课堂 当含有滚动条的一个块 ... -
点击空白处下拉列表隐藏,全选,反选,不选
2013-08-13 09:44 718<!DOCTYPE html PUBLIC &quo ... -
美化单个checkbox
2013-08-02 10:37 481<script language="jav ... -
美化type="file"
2013-08-02 10:30 530<div class="fileInput ... -
ie6兼容png前置与背景
2013-07-23 11:16 693次方法需要用到一个插件:DD_belatedPNG.js ... -
美化select
2013-07-29 13:46 530需要用到一个selectbox.js插件,在这里直接粘贴到代码 ... -
下载--美化select 2
2013-07-29 13:46 556<!DOCTYPE html PUBLIC &quo ... -
下载--美化select
2013-07-29 13:47 467<!DOCTYPE html PUBLIC &quo ... -
视频播放 ---滚动条的设置
2013-07-29 13:52 832此方法需要引入一个插件:jscroll.js. 以 ... -
CSS 子div设置float之后父div无法自适应高度问题 --清除浮动
2013-04-18 17:31 0向父容器的末尾再插入一个额外的标签,并令其清除浮动(clear ... -
同一行图片和文字垂直居中以及图片和文字间隙问题
2013-04-04 23:47 14601、垂直居中: 如果一个div中含有图片和文字,并且 ... -
透明度相关问题
2013-04-04 04:48 0背景渐变问题: http://hi.baidu.com/dii ...
相关推荐
用Python玩转数据 04_4-xun-huan-zhong-de-break-continuehe-else.mp4
Laravel开发-laravel-xun-search Laravel 5软件包,用于基于Xunsearch的雄辩模型的全文搜索。
用Python玩转数据 03_3-xun-huan.mp4
31-XUN YI-L’UTILISATION DU TOD DANS LES VILLES CHINOISES-word资料.pdf
西门子工业网络,通讯,设计,适合初学者。
AlogXun 1.7.1.11简体utf-8版本软件介绍---------------------------------------------------------Alog Xun(巽)日志系统,"a log" 取其简洁,Xun(巽)追求效率之意,本日志系统基于PHP+MySQL平台开发,结构简洁,...
程序采用vb.net2005进行开发,主要功能是自动填写教师资格查询证号,自动提交查询,可以设定查询间隔,这是自己需要的功能。程序主要展示vb.net对键盘鼠标的控制。
实现电话查询系统.可以录入用户和号码.也可以删除用户.
建立一个通讯录,存放有姓名、电话号码、住址等,具备输入、查找、添加、修改及删除等功能。
应用C++编出的一个通讯录小程序,可以实现添加,删除,修改,排序等操作,可以用于课程设计
Alog Xun(巽)日志系统,"a log" 取其简洁,Xun(巽)追求 效率之意,本日志系统基于PHP MySQL平台开发,结构简洁,运行 速度极快。请注意官网及演示地址已更改。 Alog Xun 1.7.1.11 更新记录 --------------...
4如太阳热源侮辱我认为污染物认为我认为人五人
源码采用php实现,这是一个用php脚本语言写的博客系统,Alog Xun 简体 utf-8 v1.7.1.11,AlogXun 1.7.1.11简体utf-8版本软件介绍---------------------------------------------------------Alog Xun(巽)日志系统,&...
http://www.hi-spider.com/index.php/zh/article/hai-zhi-zhu-Vshang-xian-xin-jia-gou-xin-nei-he-huan-ying-zi-xun-74 Hi-Spider Router是针对中小型企业/网吧用户特点和中国宽带应用环境特别优化设计,具备满足...
php源码实现,这是一个用php脚本语言写的博客系统,Alog Xun 简体 utf-8 v1.7.1.11,AlogXun 1.7.1.11简体utf-8版本软件介绍---------------------------------------------------------Alog Xun(巽)日志系统,"...
一份不错的php源码,这是一个用php脚本语言写的博客系统,Alog Xun 简体 utf-8 v1.7.1.11,AlogXun 1.7.1.11简体utf-8版本软件介绍---------------------------------------------------------Alog Xun(巽)日志系统,&...
脚本语言服务端php实现,这是一个用php脚本语言写的博客系统,Alog Xun 简体 utf-8 v1.7.1.11,AlogXun 1.7.1.11简体utf-8版本软件介绍---------------------------------------------------------Alog Xun(巽)日志...
使用php做的,这是一个用php脚本语言写的博客系统,Alog Xun 简体 utf-8 v1.7.1.11,AlogXun 1.7.1.11简体utf-8版本软件介绍---------------------------------------------------------Alog Xun(巽)日志系统,"...
服务端脚本语言php实现,这是一个用php脚本语言写的博客系统,Alog Xun 简体 utf-8 v1.7.1.11,AlogXun 1.7.1.11简体utf-8版本软件介绍---------------------------------------------------------Alog Xun(巽)日志...
服务端脚本语言php实现,这是一个用php脚本语言写的博客系统,Alog Xun 简体 utf-8 v1.7.1.11,AlogXun 1.7.1.11简体utf-8版本软件介绍---------------------------------------------------------Alog Xun(巽)日志...