Это проблема, с которой я сталкивался несколько раз за эти годы, и я всегда отказываюсь от использования JavaScript для выполнения вычислений на мероприятии изменения размера страницы. Можно ли это сделать с помощью чистого CSS?Задача определения позиционирования CSS
мне нужно вылепить макет CSS, как это:
+--------------------------- header --> +--------------------------- menu | scrollable content | ---> | | | v | v | +--------------------------- footer --> +---------------------------
заголовка Фиксированная высота должна придерживаться верхней и в горизонтальном направлении, чтобы встретить крайний правый край окна. Нижний колонтитул с фиксированной высотой должен придерживаться нижней части и также горизонтально расширяться, чтобы соответствовать крайнему краю окна. Меню с фиксированной шириной должно лежать влево и расширяться, чтобы соответствовать верхнему и нижнему колонтитулу. Область содержимого должна заполнить оставшееся пространство. Область содержимого может прокручиваться, но никогда сама страница.
Это может быть сделано только в чистом CSS, если вам не нужна поддержка IE6. – SLaks
Поддержка IE6? Это безумный разговор! –
@ nw: К сожалению, некоторые из нас по-прежнему вынуждены. – SLaks