Я закончил структуру HTML для новой планировки нашего сайта для клуба подводного плавания. Дизайнер сделал план, и я собрал его в html.HTML простирается больше размера экрана
Все подходит хорошо, кроме проблем с высотой и шириной. Я отредактировал его, но не вижу, как его решить. Верхний баннер и изображение слева, навигация имеет фиксированную ширину. текст содержания div должен занимать остальную часть пространства, а полосы прокрутки должны находиться в div. Необходимо прокручивать только контент, а не всю страницу. Первой проблемой является очень большая ширина и высота.
В скроллбарах скрыты, но вы можете проверить его здесь: http://test.profunda.be/newlayoutr2.html и скрипку https://jsfiddle.net/u9buvpL0/3/
Я думаю, что это имеет какое-то отношение:
.div-main-right-content {
width: 100%;
height: 100%;
float: right;
position: absolute;
word-break: normal;
background-color: white;
left: 220px;
}
и тот факт, что содержащий сНу имеет полную ширину и высоту.
попробуйте добавить в начало вашего html – IamFaysal
Первое, .div-main-right-content float: left; не будет работать, потому что вы полностью позиционируете элемент. Второй; потому что вы полностью позиционируете этот элемент, он будет иметь 100% -ный размер его контейнера. Не стоит создавать сайт на основе таблиц. На большинстве ваших сайтов должен быть один фон, подходящий и масштабируемый. Только .div-main-left-menu может быть разделено bg и должно быть намного проще установить его абсолютично (только этот элемент! :)). Также на вашем сайте мы можем видеть пустое пространство внизу. Это потому, что главное значение .div-main-left-menu среди других. Плавающий элемент намного проще построить :). –