有关于IE8 Beta 1两个提醒
IE5MAC的过滤器对IE8 Beta 1版同样有效
IE8 Beta 1版不支持截字省略,也就是说不支持CSS3中的text-overflow:ellipsis;
关于第一条可能对大家影响不大,不论怎么说MAC下用IE的人实在是太少了,好处是可以让我们针对IE8再写个专门的CSS样式表。如果还不知道IE5/MAC过滤器的朋友可以把下面这个代码复制到自己的CSS样式表中,然后再写个叫“ie5mac.css”的样式表。不过大家可以把这个IE5MAC改为IE8WIN。
/*\*//*/
@import "ie5mac.css";
/**/
如果说第一条还算是个不好不坏的情况,那么第二条就明显很糟了。大家都知道不论怎么说text-overflow:ellipsis;也是CSS3中已经确定的,IE本来是支持这一特性的,为什么在IE8又放弃这个支持呢?关于截字省略的这个我一向主张应该由CSS来解决的,这样可以保持XHTML代码信息的完整性,又方便样式的变动,不过Firefox一直都没能支持这一特性让我十分的费解,即然是CSS3,并且是个很实用的效果为什么不尽早的支持呢?不过目前IE8还只是个BETA版,希望未来IE8能继续支持text-overflow:ellipsis;
相关推荐
-
有关于IE8 Beta 1两个提醒
IE5MAC的过滤器对IE8 Beta 1版同样有效 IE8 Beta 1版不支持截字省略,也就是说不支持CSS3中的text-overflow:ellipsis; 关于第一条可能对大家影响不大,不论怎么说MAC下用IE的人实在是太少了,好处是可以让我们针对IE8再写个专门的CSS样式表.如果还不知道IE5/MAC过滤器的朋友可以把下面这个代码复制到自己的CSS样式表中,然后再写个叫"ie5mac.css"的样式表.不过大家可以把这个IE5MAC改为IE8WIN. /*\*//*/
-
模拟兼容性的 inline-block 属性
而现在对于 inline-block 属性运用的需求也越来越多,可惜依旧只有 Firefox3 beta.IE8 beta.Opera.Safari 支持 inline-block 属性(注:原来只有 Opera.Safari 支持),但 IE6.IE7 可以通过触发 hasLayout 来模拟,Firefox2 有-moz-inline-box 和 -moz-inline-stack 私有属性(这两个属性的比较引用自秦歌的<display:inline-block的应用两例>). 在实际应用
-
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
IE浏览器目前最高的版本是v11,而微软放弃了IE,转向新的浏览器开发,并取名为Edge.base64图片在IE9及以后的图片均能显示没有问题,而Firefox, Chrome, Safari等非IE浏览器都能正常显示,所以显得IE浏览器比较low.那么兼容性究竟应该怎么来处理呢? 分三种情况. (1)IE9+.Firefox.Chrome.Safari等浏览器 base64图片在HTML里的标准写法是: <img src="data:image/jpeg;base64,/9j/4AAQS
-
Android中再按一次退出提醒实现的两种方法
很多应用中都有一个在用户后退的时候显示"再按一次退出"的提醒,这个怎么实现呢?有两种方式 第一种方式(最常用) long waitTime = 2000; long touchTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(event.getAction() == KeyEvent.ACTION_DOWN && KeyEvent.KEYCODE_BACK ==
-
IE8发布与“.中国”域名系统启用日期不谋而合?
而".中国"域名系统正式使用是从2009年开始.二者可以说不谋而合,IE8对中文域名的支持已众所周知,业内人士分析这将更进一步推动".中国"域名系统的启用. 在日前召开的微软年度金融分析师会议上,微软公司副总裁Bill Veghte透露,IE8正式版将在今年底发布.据悉,IE8将延续IE7对RFC3743.RFC4713(我国自主制定的两项中文域名方面的互联网国际标准)等互联网国际标准协议的支持,可以"无障碍"支持中文CN域名,同时其地址栏还可以
-
使用 Javascript 实现浏览器推送提醒功能的示例
本篇文章内容简单,速读只需两三分钟,通过这两三分钟的时间你就可以给自己的网站实现推送提醒的功能 Notification 类 简单明了,这个类就是负责推送消息的,只要用户当前没有关闭页面,及时是在使用其他程序,浏览器也能够将消息推送给用户 请求权限 我们在手机上都收到过消息推送,在接收推送之前我们会先将消息推送权限开放给应用.在浏览器中也一样,在使用浏览器推送之前,需要先获取权限 Notification.requestPermission().then(permission => { cons
-
Android中AlarmManager+Notification实现定时通知提醒功能
AlarmManager简介 AlarmManager实质是一个全局的定时器,是Android中常用的一种系统级别的提示服务,在指定时间或周期性启动其它组件(包括Activity,Service,BroadcastReceiver).本文将讲解一下如何使用AlarmManager实现定时提醒功能. 闹钟配置 周期闹钟 Intent intent = new Intent(); intent.setAction(GlobalValues.TIMER_ACTION_REPEATING); Pendi
-
IE6/IE7/IE8/IE9中tbody的innerHTML不能赋值的完美解决方案
IE6/IE7/IE8/IE9中tbody的innerHTML不能赋值,重现代码如下 复制代码 代码如下: <!DOCTYPE html><html> <head> <meta charset="utf-8"/> <title>IE6-IE9中tbody的innerHTML不能复制bug</title> </head> <body style=&quo
-
eWebEditor 辑器按钮失效 IE8下eWebEditor编辑器无法使用的解决方法
eWebEditor编辑器按钮失效,IE8下eWebEditor编辑器无法使用问题解决方法有两个,一个是下面的方法通过修改js文件,其实我们也可以使用第二种方法通过在页面中加入这一句即可. 复制代码 代码如下: <meta http-equiv="x-ua-compatible" content="ie=7" /> 或 复制代码 代码如下: <meta http-equiv="X-UA-Compatible" content=&
-
JQuery1.4+ Ajax IE8 内存泄漏问题
并且JQuery1.3.2版本不存在,JQuery1.4+版本存在 通过对比,最终找到这两个版本的其中一个差别 JQuery1.4+在ajax方法增加了一段代码,用于在abort时调用onreadystatechange方法 复制代码 代码如下: try { var oldAbort = xhr.abort; xhr.abort = function() { if ( xhr ) { oldAbort.call( xhr ); } onreadystatechange(); }; } catch
随机推荐
- 详解JavaScript的AngularJS框架中的表达式与指令
- 讲Perl中的本地时间与UNIX时间戳间相互转换的方法
- 浏览文件夹下面所有图片
- MySQL查看表和清空表的常用命令总结
- jQuery最佳实践完整篇
- Adobe Photoshop CS4 激活序列号注册机及破解补丁分享
- SpringBoot集成Spring Data JPA及读写分离
- Oracle数据完整性和锁机制简析
- Linux Ubuntu系统上手动安装.NET Core SDK的方法
- JavaScript 权威指南(第四版) 读书笔记
- PHP开发的一些注意点总结
- C++中的变长参数深入理解
- 20分钟MySQL基础入门
- 不使用XMLHttpRequest实现异步加载 Iframe和script
- 浅析ASP.NET安全性分析(加强asp.net 1.1/2.0安全性)
- 4种Android屏幕自适应解决方案
- 关于Jquery操作Cookie取值错误的解决方法
- IE、FF、Chrome浏览器中的JS差异介绍
- 原生JS实现图片轮播与淡入效果的简单实例
- Win2003+IIS 6.0下启用压缩技术精简网站体积的方法