使用IE8时出现artsexylightbox问题

时间:2010-04-15 14:06:38

标签: css internet-explorer-8 joomla gallery

我正在使用艺术性感灯箱进行我的照片演示以及joomla中的html内容。我正在使用Chrome,它运行正常并显示应有的一切。当我切换到ie8时问题开始了。 当我在灯箱中点击图像到xpand时,图像显示在页面的中央,而图片的图像框位于图像的左侧。

我尝试过使用artsexylightbox css文件但无法在两种浏览器中使用它。

有谁能说出为什么会有区别?我怀疑浏览器以不同的方式处理绝对的相对订单。

请帮助:(

1 个答案:

答案 0 :(得分:0)

你可以只在你的CSS中定位WEbkit broswers来分离IE和Chrome的行为(Safari ius也是一个webkit浏览器)。

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Webkit-specific CSS here (Chrome and Safari)*/ 

#artsexylightbox  {
   properties here
  }
}

或者您可以使用Conditional Comments为IE设置新的CSS stlyesheet:

    <!--[if lt IE 9]>

  <link href="path-to-file/IE.css" rel="Stylesheet" type="text/css"/>

    <![endif]-->

然后使用在IE CSS中设置适用于IE的属性,以及在普通CSS中用于Chrome / Safari的属性。

请注意,即使在FF和Chrome之间,它们在解释CSS方面也存在一些差异。

希望有所帮助:)