Почему фоновый цвет страницы не отображается между моими элементами в IE и Opera? - PullRequest
0 голосов
/ 26 июля 2011

Это даже IE 9, так что меня это удивило.В любом случае, если вы просматриваете http://www.ethoma.com/testhome.php в Firefox / Chrome, вы можете увидеть общий вид, к которому я стремлюсь.

По некоторым причинам в IE и Opera отсутствуют некоторые функции:

  1. Серое пространство между постами "островов" белое, по независящим от меня причинам.
  2. Тени на островах отсутствуют (и если вы посмотрите мой CSS в Firebug, вы увидите, что яочень помнил о кросс-браузерных проблемах!).
  3. закругленные углы отсутствуют.Я знаю, что это CSS3, но не должно быть поддержки, так как у меня есть современные браузеры.

Кроме того, если окажется, что эти проблемы (особенно закругленные углы) невозможны без больших усилий, чем простоCSS, не могли бы вы дать мне статью о том, как сделать это нелегко, пожалуйста?

Самое главное, что я сначала позабочусь о том глупом пустом пространстве между островами.

Спасибо за любыеответы / просмотры!
(извините, если кто-то считает, что это сообщение не соответствует качеству переполнения стека, но я приложил все усилия - я довольно встревожен, что возникла проблема с серым пространством)

Ответы [ 2 ]

0 голосов
/ 26 июля 2011

Причина белого фона в том, что в вашем CSS вы установили:

.hhshomebody {
    background-color: #FFFFFF; /* DELETE THIS */
    min-height: 75%;
    width: 100%;
}

Если вы удалите цвет фона из этого правила, ваш фон будет зафиксирован как в IE, так и в Opera.*

Проблема в IE9 связана с режимом совместимости, который переключает браузер в режим стандартов IE7.До IE9 box-shadow и border-radius не поддерживаются, поэтому вы бы их не видели.Чтобы выключить его, нажмите маленький значок рваной бумаги рядом со значком обновления, чтобы он стал серым.В стандартном режиме IE9 описанные вами проблемы будут исправлены.

0 голосов
/ 26 июля 2011

Что ж, на вашей тестовой странице вы получили ошибку JavaScript "generatePharse () Undefined". У <div> есть набор отступов, поэтому вложенные таблицы не смогут работать на 100% в час (если это цель). Те же самые дивы также имеют довольно приличное поле под ними - поэтому они не смогут складывать от края до края (опять же, если это вопрос).

Похоже, у вас есть несколько вопросов в вопросе. Так что извините, если я пропустил отметку здесь.

...