“学会接受并欣赏命运发给我们的牌,也许会有意想不到的乐趣。
我总认为,坦然的心境就是感受到幸福的理由。”
Browse: Normal | List

一句奇妙的css代码

改模板遇到的一个大问题就是firefox跟ie下浏览不一致。以前也发过一篇抱怨新的firefox3会把目前的模板下日历弄乱。
而且就这个问题我百思不得其解,因为我有见到别人用的模板不存在这个问题,就是说css是可以改到一致的。可是我怎么也弄不出来,而且发现当初跟程序一起的default模板就有这个问题了。也难怪大多f2blog模板都有此问题。

今天仔细对比,发现在global.css里面有这么一句:
*{padding:0;margin:0}
就是这么简单一句,轻易解决了我的头疼难题!而且一下解决了2个,一石二鸟。
看来对于这两个标签不同的浏览器会有不同的默认值。于是直接先全部归为0,轻易的解决很多潜在问题。

很多事情,就是如此简单。。。

IE6 standalone

前些天为了调试blog的风格模板,下载了个IE6绿色版。功能上自然是不能保证了,不过用来做调试还是相当不错的。来源:tension's blog. 链接:
http://www.mytension.cn/show-525-1.net ,页面内有下载的。

似乎网上还有个IE集成安装包,从4-6都有,功能还是全的。想使用多个版本IE的朋友可以去搜索multiple-ie-setup ,这个据说是IE绿色版的集成大者,可以完美的实现多版本IE的共存。

浏览器兼容 继续css

今天天气放晴了,估计气温要一路飙升了,小小畏惧一下~
今天上网发现了篇十分有用的文章:区别不同浏览器,CSS hack写法,根据上面提供的方法,即可实现css在ie6,ie7,以及firefox下的区别处理。原来一个小小的*也有如此妙用,呵呵。
然后就去对自己blog的两个模板进行加工,细节的美化。现在都做到显示的一致了,小小得意一下,呵呵。

被Firefox给郁闷了

原先制作的模板在IE下跟在Firefox下显示总有点区别,所以ff下的菜单栏“menu”显示有点偏下。一直都想解决这个问题,做到两个浏览器显示完全一致。昨天下午足足找了2个小时,最后还是徒劳只能忿忿关机。我发现如果把margin 跟 padding 都调到0px,这样ie显示就紧贴着上面的边框,而ff就非得留下一点点空隙(为了美观吗?)。这个问题怎么也没法解决,想半天也没想出个所以然,发现!important标签比较奇怪,就去google了一下,还以为靠它能解决问题呢,后来才发现ie现在不知道怎么处理的,反正!important跟没写一样。郁闷了
然后去看官方的模板,其实也一个样,显示总有那么点区别。再然后去找了个程序高手的博客,两个浏览器显示一样有区别。算了,ff就是个怪胎,要是有冲突,谁会不去顾全ie而依着你的条条框框啊。还是赶快进化到跟ie一个样吧,出路!

模板的修改暂时告一段落了,有别的事情要忙的。
Tags: 浏览器
  • 1