Пиксель ширины/высоты CSS и вычисление процента combintaion?

Есть ли способ установить свойства CSS высоты/ширины на что-то как этот: 100% - 50 пкс Поэтому, если бы общие 100% 1000 пкс, то конечным результатом составили бы 950 пкс. И 100% установлены размером браузера.

ОБНОВЛЕНИЕ: То, что я пытаюсь сделать:

У меня есть два отделения, высота первого отделения составляет 50 пкс, я хотел бы, чтобы высота второго отделения покрыла остающееся пространство.

5
задан niton 15 April 2015 в 16:48
поделиться

3 ответа

После поиска по сети, я понял, что это невозможно. Единственный способ симулировать это - настроить его с помощью JavaScript и события onresize.

.
3
ответ дан 18 December 2019 в 10:45
поделиться

Не с самой шириной.

Вы должны установить либо поля и/или отступы слева и справа в общей сложности 50px.

2
ответ дан 18 December 2019 в 10:45
поделиться

Если вы хотите, чтобы это было на всю страницу:

body { margin: 0; padding: 25px; }

Это даст вам подкладку сверху и снизу тоже. Если вы этого не хотите, вы можете установить их на ноль:

body { margin: 0; padding: 0 25px; }

Примечание: Большинство браузеров используют по умолчанию поле для тела, но некоторые (Opera) используют поле по умолчанию, поэтому вы всегда должны указывать как поле, так и поле для тела.

.
1
ответ дан 18 December 2019 в 10:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: