Я работаю над тем, чтобы макет был отсортирован для довольно простой галереи webapp, но когда я использую декларацию doctype HTML5, высота некоторых моих div (которые были на 100%) уменьшаются, и я не могу Кажется, они путают их, используя CSS.
Мой HTML находится в https://dl.dropbox.com/u/16178847/eyewitness/b/index.html и css находится в https://dl.dropbox.com/u/16178847/eyewitness/b/style.css
- Если я удалю декларацию типа HTML5, все будет так, как я хочу, но я действительно хочу использовать правильное объявление типа HTML5.
- Если я устанавливаю doctype на HTML5 и не вношу никаких изменений, div с фотографией и нижними колонтитулами не отображается, по-видимому, потому, что они высотой 0px.
- Если я установил doctype в HTML5 и сделаю
body { height: 100px }
и.container { height: 100px }
или.container { height: 100% }
, он станет видимым, но мне нужно, чтобы он был полной высотой, а не высотой в пикселях. - Если я попытаюсь сделать то же самое, что и выше, но с помощью
body { height: 100% }
разделители фото и нижнего колонтитула снова не видны.
Что мне нужно сделать, чтобы получить 100% в высоту, чтобы мои фото и нижние колонтитулы были полными?