佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1128|回复: 8

alignment在其他browser跑完

[复制链接]
发表于 21-7-2009 09:56 AM | 显示全部楼层 |阅读模式
现在在maintain一个website,是用dreamweaver做的。
在IE7里完全没问题,但在其他browser里如hrome, Opera, IE8, FIREFOX所有的ALIGNMENT都跑完。请问要如何解决,我不太熟DREWEAVER
回复

使用道具 举报


ADVERTISEMENT

发表于 21-7-2009 10:15 AM | 显示全部楼层
基本上如果要做 TEST, 用 IE 6 比較好 。  如果 IE 6 沒問題 , 其他都沒問題 的 。。 (我記得好像加幾行 IF  的CODE就可以了)
回复

使用道具 举报

 楼主| 发表于 21-7-2009 12:15 PM | 显示全部楼层
原帖由 兔仙人 于 21-7-2009 10:15 AM 发表 基本上如果要做 TEST, 用 IE 6 比較好 。  如果 IE 6 沒問題 , 其他都沒問題 的 。。 (我記得好像加幾行 IF  的CODE就可以了)

可以提供资料吗?
回复

使用道具 举报

发表于 21-7-2009 06:13 PM | 显示全部楼层
忘了 , 那些 CODE 。
大概好像
《-- IF --》 這樣的 。。
回复

使用道具 举报

发表于 22-7-2009 11:10 AM | 显示全部楼层
用 Java Script 来 check user 用什么 browser
然后用适合的 CSS 来 run
回复

使用道具 举报

发表于 22-7-2009 12:18 PM | 显示全部楼层
基本上,网页的设定你一定至少要在IE和Firefox上测试,
不能只在IE上测试,因为IE有些东西是别的browser不support的
其它的browser反而比较接近与类似

介面跑位,关键在于你所用的css,尽量用比较普遍的css

如果是javascript的问题,在某种情况下就需要好像楼上所说
不过通常是一些特殊情况才需要这么麻烦
回复

使用道具 举报

Follow Us
发表于 22-7-2009 01:28 PM | 显示全部楼层
ii
原帖由 兔仙人 于 21-7-2009 10:15 AM 发表
基本上如果要做 TEST, 用 IE 6 比較好 。  如果 IE 6 沒問題 , 其他都沒問題 的 。。 (我記得好像加幾行 IF  的CODE就可以了)

什么时代了,还ie6?youtube都不支援了,facebook还有其他的都建议用户升级了。
我的做法是用firefox来test,如果firefox没问题,opera,safari,那些都不会有太大问题,
chrome和safari用的排版引擎都是webkit,只是javascript引擎不一样而已,
你只是要test layout的话用其中一个就可以了。

至于ie问题很大,因为都不遵守w3c的web标准,而6,7,和8又互相冲突,
基本上在ie6看来没问题的,在7跟8大多数肯定有问题,同样的情况也会出现在7和8上面,
不过Ie8已经开始遵守web标准了,虽然和其他比起来还有很大进步空间。

如果在firefox没问题的话,ie有问题的话,加入下面的code,这些通常叫IE hack

html hack
<!--[if lt IE 6]>这里的html只有在ie6会执行<![endif]-->
<!--[if IE]>这里的html只有在ie会执行<![endif]-->
<!--[if IE 7]>这里的html只有在ie7会执行<![endif]-->
<!--[if IE 8]>这里的html只有在ie8会执行<![endif]-->
exp:
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="ie7hack.css" /><![endif]-->
<!--[if IE 6]><script type=text/javascript><script><![endif]-->

css hack
要注意的是前面的符號:
  _border:1px;/* IE6 hack */
  *border:1px;/* IE6,7 hack */
  如果只要IE7的話,可以這樣做:
  *border:1px;/* IE6,7 hack */
  _border:1px;/* IE6 hack */
另外,我的建议是直接放弃ie6,因为那个是应该要被淘汰的浏览器了,如果你怕有人还在用的话,
干脆学youtube放
<!--[if lt IE 6]>pls update ur browser<![endif]-->

[ 本帖最后由 y小叶y 于 22-7-2009 01:39 PM 编辑 ]
回复

使用道具 举报

发表于 22-7-2009 01:31 PM | 显示全部楼层
原帖由 hooi1983 于 22-7-2009 11:10 AM 发表
用 Java Script 来 check user 用什么 browser
然后用适合的 CSS 来 run

可是有些browser的user agent很厲害騙,明明是ie卻要說自己firefox(例子而已)
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 23-7-2009 11:17 AM | 显示全部楼层
已经解决了,只不过是css的coding问题
谢谢大家给的意见
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 6-12-2025 05:18 AM , Processed in 0.119956 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表