проблема artsexylightbox при использовании IE8 - PullRequest
0 голосов
/ 15 апреля 2010

Я использую лайтбокс art sexy для презентации своих фотографий, а также для html-контента в joomla. Я использую Chrome, и он работает нормально и отображает все как следует. Проблема начинается, когда я переключаюсь на ie8. Когда я нажимаю на изображение, чтобы xpand в лайтбоксе, изображение отображается в центре страницы, в то время как рамка thole изображения находится слева от изображения.

Я пытался поиграть с файлом artsexylightbox css, но не смог заставить его работать в обоих браузерах.

Кто-нибудь может сказать, почему разница? Я подозреваю, что браузеры по-разному относятся к абсолютным, относительным порядкам.

, пожалуйста, помогите: (

1 Ответ

0 голосов
/ 16 апреля 2010

Вы можете попытаться настроить таргетинг WEbkit только в своем CSS, чтобы разделить поведение IE и Chrome (Safari и веб-браузер также.)

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

#artsexylightbox  {
   properties here
  }
}

Или вы можете использовать Условные комментарии для настройки новой таблицы стилей CSS для IE:

    <!--[if lt IE 9]>

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

    <![endif]-->

Затем используйте настройку свойств, которые работают для IE в IE CSS, и свойств, которые работают для Chrome / Safari в обычном CSS.

Обратите внимание, что даже между FF и Chrome есть несколько различий в том, как они интерпретируют CSS.

Надеюсь, это поможет:)

...