web页面-browser兼容问题

1:空的a标签在IE7/8下不能点击(2015-05-22)

html代码:

<ul class=‘oUl‘>
<li><a href="#"> </a></li>
<li><a href="#"> </a></li>
<li><a href="#"> </a></li>
</ul>

CSS样式:.oUl li a{width:60px;height:60px;display:block;cursor:pointer;}

问题描述:在ie8和ie7下,鼠标悬浮在<a>上时没有任何反应,也没有<a>的手型图案,更不能点击。

解决方案:给a标签随便添加背景色或者背景图片,然后将a标签的透明度设置为0,在IE中使用滤镜的方法让背景色不显示!

.oUl li a{width:60px;height:60px;display:block;cursor:pointer;background:#fff; opacity:0;filter:alpha(opacity=0);}

时间: 2024-11-03 21:17:42

web页面-browser兼容问题的相关文章

【原】移动web页面兼容处理的思考

本月收到一份关爱里程碑的邮件,入职满3周年了,从一个懵懂的新人到从容淡定的小油条,在外辛苦打工不容易,能收到一封简单的关怀邮件也是有感欣慰,这里祝愿公司越发展越好. 进入主题,移动网页设计中,很多同学常问一个问题:这么多种移动设备,要兼容哪几类呢? 相信很多人会回答主流的系统ios.android,但是这2个系统又有多个版本,如ios就有4.5.6.7,android有2.2.2.3.3.0.4.1.4.2,包括我之前提到winphone 8,大家也在考虑到底该不该兼容,这是一件非常头疼的事情,

移动Web页面,为什么都喜欢width=device-width,并且关闭系统缩放功能?

如题,这种方式做的移动Web页面,设计稿通常是按照960*640的规格进行设计,再开发的时候,通常会把里面量到的尺寸缩小一半再开发. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1″> 那既然要缩小一半再开发,为什么不直接设置width=640,然后按照设计稿的尺寸进行开发呢? 对于第一种方法,我暂时能想到好处之后图片缩小了一半,不知道还有什么其

appium处理app与web页面的转换

测微信页面的时候使用谷歌app,进入微信页面的链接 def setUp(self): print("set up env for android testing...") self.desired_caps = { 'platformName': 'Android', 'platformVersion': '5.1.1', 'deviceName': 'KIW-TL00', 'browserName': '', 'appPackage': 'com.android.chrome', '

JavaScript——DOM或以树形展示的Web页面

Web网页的一般可以通过document以及document所相关的各种元素组成.当然我们也可以通过层次结构的树形结构在展现Web页面.如果要对一个网页进行修改的话,我们可以通过document对象,Node对象以及Element对象进行相关的操作. [Document对象]是所有页面元素的所有者或是父节点,绝大多数用来创建新元素实例的工厂方法都是核心document对象的方法. DOM1--定义了DOM的基础设施,包括模式和API DOM2--增强了对CSS的支持,改进了对document元素

关于移动web页面viewport详解

这种方式做的移动Web页面,设计稿通常是按照960*640的规格进行设计,再开发的时候,通常会把里面量到的尺寸缩小一半再开发. 移动web端页面设置详解 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=0"/> 涉及到了移动设备(ios, android)的屏幕尺寸问题,d

移动web页面头部书写

HTTP 标题信息(http-equiv) 和页面描述信息(name) http-equiv:该枚举的属性定义,可以改变服务器和用户代理行为的编译.编译的值取content 里的内容.简单来说即可以模拟 HTTP 协议响应头.最常见的大概属于Content-Type了,设置编码类型.如 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> H5中可以简化为 <me

CSS垂直翻转/水平翻转提高web页面资源重用性——张鑫旭

一.CSS下兼容性的元素水平/垂直翻转实现 随着现代浏览器对CSS3的支持愈发完善,对于实现各个浏览器兼容的元素的水平翻转或是垂直翻转效果也就成为了可能.相关的CSS代码如下: /*水平翻转*/ .flipx { -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); transform:scaleX(-1); /*IE*/ filter:FlipH; } /*垂直翻转*/ .flipy

Chromium如何显示Web页面

Displaying A Web Page In Chrome 概念化的应用分层 参见原文档:http://goo.gl/MsEJX 每一个box代表一个抽象层.下层不依赖于上层. WebKit:渲染引擎.Safari,Chrome / Chromium均在使用.国内的则有百度浏览器,QQ浏览器,猎豹等.Port(即移植)是webkit的一部分,它负责整合与系统相关的服务,如资源下载,图像解码等. Glue:胶水层.负责把WebKit的数据类型转换为Chromium的数据类型(与android平

Flex Web部分浏览器兼容问题解决

今天找了一天这个项目的兼容性的问题,好在功夫不负有心人啊,都解决了 照理来说Flex应该没什么兼容性的问题的,但是我做的这个web应用却是有那么几个问题,在IE8内核的电脑上会出现,部分360浏览器也是 第一个问题: Flex页面显示不全,由于在我的应用中需要的面积比较大,所以没有用自适应大小,设了minWidth="1000" minHeight="710"这两个属性 但是在360等浏览器中由于页面可见高度只有610左右,所以剩下的就显示不出来了,如下图空白区: