Элементы <nav>и <section>не отображаются - PullRequest
0 голосов
/ 29 декабря 2011

Веб-сайт:

CSS:

Привет, почему-то элементы nav и section не отображаются на сайте.Единственными атрибутами являются высота и цвет фона, которые отображаются.Он правильно отображается в моей старой (3.6.25) версии Firefox, но остается неизменным в Chrome и Safari.

Я считаю, что master.css нужно исправить для элементов nav и section, но я не уверен.

К вашему сведению, я добавил в свой документ следующее:

1) оба HTML-файла

<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js">
</script>
<![endif]-->

2) master.css

header, footer, article, section, nav, menu, hgroup {  
display: block;  
}

Любая помощь будет принята с благодарностью !!

Ответы [ 3 ]

4 голосов
/ 29 декабря 2011

Нижний колонтитул за все это. Если вы назначите более низкое значение для нижнего колонтитула z-index, например -200, они появятся. (проверено в Chrome)

1 голос
/ 29 декабря 2011

Я нашел что-то другое, чем другие.Если вы удалите float: left; из стиля тега section (строка № 148. в файле master.css), то, похоже, оба будут работать правильно.

Лично я думаю, что вы сделали излишний стиль, если так много решений верны и работают.

1 голос
/ 29 декабря 2011

Это вызывает проблему:

footer {
    background: none repeat scroll 0 0 #1D1C1C;
}

Просто удалите это свойство background ... или используйте вместо этого:

background-color: #1D1C1C;

0 0 часть оригиналазначение появляется для наложения страницы на цвет #1D1C1C.Это значение не имеет смысла для меня ...

...