Вопрос

Я работаю над этой страницей здесь:

http://noasimon.co.il/

Это выглядит хорошо в Firefox, Chrome, Opera и IE8
Но когда я включаю «Взгляд совместимости» в IE8, изображения меню идут ниже текста.

Еще одна проблема, которая происходит только в этой странице:
http://noAsimon.co.il/exhiMonit2010.

Миниатюры идут слишком далеко, осталось за пределами вида.

Кто-нибудь знает, как я могу это исправить? У меня очень мало опыта с такими вещами.

Это было полезно?

Решение

.ngg-альбом {положение: родственник; } .ngg-Albumimage IMG {положение: абсолют; Слева: 0; Вершина: 0; } .ngg-albumimage {display: inline; }

Другие советы

Поздравляем с V3C-действительным HTML! (Я проверял просто чтобы убедиться)

Так как это выглядит как div#header всегда будет 50px высокий и всегда в (0,0) внутри div#wrapper, и то div.sidebar Всегда в (0,50), почему бы не сделать это:

div#wrapper {
    position: relative;
}

div#wrapper div#header {
    position: absolute;
    height: 50px;
    top: 0px;
    left: 0px;
}

div#wrapper div.sidebar {
    position: absolute:
    top: 50px;
    left: 0px;
}

На втором взгляде на вашу страницу я подумал, что уловки моего использования моего друга может помочь:

* {прокладка: 0; Маржа: 0;}

Обычно это помогает решить распространенные проблемы со совместимости, связанными со значениями совместимости, связанные с значениями по умолчанию.

Похоже, это хороший случай "Двойной маржа"

В основном то, что нужно сделать для «совместимого представления», должен установить display к inline на элементах, которые плавают и имеют маржу.

.ngg-albumtitle {
    float: right;
    display: inline;
}

Вы можете использовать ..

.sidebar ul {margin: 0px; прокладки: 0px;

} .sidebar li {float: справа; Дисплей: встроенный блок; Маржа: 1px; прокладки: 0px 4px '

размер шрифта:..;

}

Спасибо ptiwari.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top