今天同事 明城 在项目中碰到一个 BUG,代码具体如下:
<!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/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Firefox下innerHTML的一个BUG</title>
<style type="text/css">
a { display: block; border: 1px solid red;}
div { display: inline; border: 1px solid red;}
</style>
</head>
<body>
<a href="javascript:change();">change<div id="count">20</div>aaa</a>
<script type="text/javascript">
function change() {
var count = document.getElementById(’count’);
var [...]
...
16 条评论 »
2008-7-30 下午 - HTML/CSS/XML/XSL - bug - Firfox - innerHTML
1、仅 Safari 和 Opera 识别的 Hack
@media all and (min-width: 0px) {
/* Safari and Opera rules here */
}
或者
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari and Opera rules here */
}
注:这里所指代的 Safari 和 Opera 一般为最新版本。
2、仅 Firefox 3 和 IE7 识别的 Hack
selector, x:-moz-any-link, x:default {
/* Firefox 3 and IE7 rules here */
}
注:由于 Firefox 2 和 [...]
...
14 条评论 »
2008-6-26 上午 - HTML/CSS/XML/XSL - CSS - Firfox - hack - Safari
最新的 Firefox 2 版本为 Firefox 2.0.0.14, Firefox 3 版本为 Firefox 3.0rc1。主流依然是 Firefox 2.0.0.14,但由于在不久的将来 Firefox 2 会升级到 Firefox 3,对于我们前端是好消息(更好更优的功能),也是坏消息(提前进入“作战”状态,现在就应该开始测试网站在 Firefox 3 下的兼容性了!)。
大家都知道 IE 有多版本集成的软件(比如:IETester),而 Firefox 的多版本如何解决呢?
下面提供两个方案:
1、针对Windows的用户:《How to Run both Firefox 2 and Firefox 3 Together》,不爱看或者看不懂英文的,还可以《如何让Firefox2和Firefox3在Windows下共存?》。
2、针对其他平台的用户(aoao 提供的方案):Firefox 装 3.0 的,再安装个 Flock1.x(内核为Firefox 2),就可以并存两个版本,某些插件不支持新版可装 Nightly Tester Tools 来解决。
...
13 条评论 »
2008-5-29 上午 - 前端技术动态 - Firfox - 工具