解决IE6 3像素Bug的css写法
只要触发IE的hasLayout,非浮动元素就会拥有布局。所以,利用IE6特有的hack规则,为它单独写样式就可修复此问题:
_zoom:1;
margin-left: value;
_margin-left: value-3px;
zoom 是IE触发Layout条件之一,因为它是IE特有的CSS规则,所以采用zoom。
margin-left: value-3px 是修复IE6 中3px 的bug。
此前采用非浮动元素也浮动的方法修复bug,现在我们可以试试这个新的方法了!
注:前面的下划线是专门写给IE7以下版本的hack!
相关推荐
-
解决IE6 3像素Bug的css写法
只要触发IE的hasLayout,非浮动元素就会拥有布局.所以,利用IE6特有的hack规则,为它单独写样式就可修复此问题: _zoom:1; margin-left: value; _margin-left: value-3px; zoom 是IE触发Layout条件之一,因为它是IE特有的CSS规则,所以采用zoom. margin-left: value-3px 是修复IE6 中3px 的bug. 此前采用非浮动元素也浮动的方法修复bug,现在我们可以试试这个新的方法了! 注:前面的下划线
-
js完美解决IE6不支持position:fixed的bug
先来看段代码 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>IE6 position:fixed bug</title> <style> *{padding:0;margin:0} p{height:2000px} #
-
JS解决ie6下png透明的方法实例
复制代码 代码如下: <!DOCTYPE html><html lang="en"><head><title>解决ie6下png透明方法之JS法-</title><style type="text/css"> .a{background: #FFFF99 ; background-image: url(bg.jpg); height:800px;padding: 50px; } .b{ fl
-
利用JS解决ie6不支持max-width,max-height问题的方法
今天遇到一个关于用js解决ie6不支持支持max-width,max-height的问题,刚开始用jQuery方法来实现,不过一直获取不到css里面的值,如 复制代码 代码如下: if($.browser.msie && $.browser.version == 6.0) { var maxWidth = parseInt($('.viewBigPic img').css('max-width')); $('.viewBigPic img').each(function(){
-
jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
JSON 对象是在 ECMAScript 第 5 版中实现的,此版于 2009 年 12 月发布:IE6 IE7 与 IE8(Q) (IE8(Q) 相当于 IE 5.5) 发布时间比较早,没有在其 Javascript 引擎中实现该对象. 好在我们可以使用 json2.js 作为兼容. 地址:https://github.com/douglascrockford/JSON-js 这个JS中的函数将JSON对象转换成JSON字符串,解决 IE6.7.8不能使用 JSON.stringify 函数的
-
javascript解决IE6下hover问题的方法
有时候我们想在非a标签上加hover元素 但是我们都知道IE6下不支持XX:hover,所以我们现在可以用js实现掉:代码如下 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999
-
Android实现录音方法(仿微信语音、麦克风录音、发送语音、解决5.0以上BUG)
先给大家展示下效果图,如果大家感觉不错,请参考使用方法, 效果图如下所示: 使用方法: 录音工具类:AudioRecoderUtils.java,代码如下: public class AudioRecoderUtils { //文件路径 private String filePath; //文件夹路径 private String FolderPath; private MediaRecorder mMediaRecorder; private final String TAG = "fan&q
-
解决Vue打包上线之后部分CSS不生效的问题
首先注释掉webpack.prod.conf.js中下面的代码 new OptimizeCSSPlugin({ cssProcessorOptions: config.build.productionSourceMap ? { safe: true, map: { inline: false } } : { safe: true } }), 然后在utils.js中添加, minimize:true const cssLoader = { loader: 'css-loader', option
-
解决IE5/IE5.5/IE6/FF的兼容性问题——CSS
转自 蓝色理想 作者 bias 原文地址 http://www.blueidea.com/tech/site/2006/3296.asp 之前找了几个不同版本的可独立运行的IE浏览器,正好拿来试试页面的兼容性问题.不试不知道,在IE6和FF中没问题的页面在IE5和IE5.5中乱成一团,一直听说IE5是WEB标准制作的一个"钉子户",现在不得不相信了. 既然有问题,那就找找解决的方法咯,在网上一搜,相关的文章还是不少的,觉得最直接的方法还是"IE条件注释",很方便的
-
解决IE6的PNG透明JS插件使用介绍
IE6的PNG透明是个老问题了,最近有朋友问我有没有最好的解决这个问题的插件.虽然知道且在用DD_belatedPNG这个插件,今天抽空把这个发上来. 虽然之前在博客里发过一款jquery的png插件,但是不支持背景平铺. DD_belatedPNG使用了微软的VML语言对PNG图片进行重新绘制,以达到半透明的效果,并且能支持background-position和background-repeat属性,支持伪类.是一款不错的值得推荐的插件,用法也比较简单. 使用方法: 复制代码 代码如下: <
随机推荐
- MooBox 基于Mootools的对话框插件
- Xcode8以及iOS10适配等常见问题汇总(整理篇)
- 实例讲解iOS应用开发中使用UITableView创建自定义表格
- python编码最佳实践之总结
- 解析PHP中一些可能会被忽略的问题
- 我整理的PHP 7.0主要新特性
- Python3实战之爬虫抓取网易云音乐的热门评论
- Android 中ViewPager中使用WebView的注意事项
- 浏览器兼容解决FF/IE6/IE7背景专用CSS HACK
- 实例讲解:开发SWING的XML框架(2)
- jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
- Linux网络服务器配置入门(二)
- Java实现跳跃表(skiplist)的简单实例
- Google 地图API Map()构造器详解
- windows服务器 的DNS服务器备份与还原步骤小结
- 微信随机生成红包金额算法java版
- Python中使用md5sum检查目录中相同文件代码分享
- Android 调用notifyDataSetChanged方法失败解决办法
- 解析Android开发优化之:对界面UI的优化详解(三)
- (转帖)90%网上提够下载的注册表优化有错误,花费50小时编辑的注册表让大家分享