Учебник по CSS

ГЛАВНАЯ CSS Введение в CSS Синтаксис CSS Селекторы CSS CSS как сделать CSS-комментарии Цвета CSS CSS-фоны CSS границы CSS поля CSS-заполнение CSS высота/ширина Блочная модель CSS Схема CSS CSS-текст CSS-шрифты CSS-иконки CSS-ссылки CSS-списки CSS-таблицы Отображение CSS Максимальная ширина CSS Позиция CSS CSS Z-индекс CSS переполнение Плавающая CSS Встроенный блок CSS Выравнивание CSS Комбинаторы CSS Псевдокласс CSS CSS-псевдоэлемент Непрозрачность CSS Панель навигации CSS Выпадающие списки CSS Галерея изображений CSS Спрайты изображений CSS Селекторы атрибутов CSS CSS-формы CSS-счетчики CSS макет веб-сайта Единицы CSS Специфика CSS CSS! важно Математические функции CSS

CSS расширенный

CSS закругленные углы Изображения границ CSS CSS-фоны Цвета CSS Цветовые ключевые слова CSS CSS-градиенты CSS-тени Текстовые эффекты CSS Веб-шрифты CSS 2D-преобразования CSS CSS 3D-преобразования CSS-переходы CSS-анимации Подсказки CSS Изображения в стиле CSS Отражение изображения CSS CSS объект-подгонка CSS-позиция объекта Маскировка CSS CSS-кнопки Разбивка на страницы CSS Несколько столбцов CSS Пользовательский интерфейс CSS CSS-переменные Размер блока CSS Медиа-запросы CSS Примеры CSS MQ CSS флексбокс

CSS Отзывчивый

Введение в задний привод Окно просмотра RWD Представление сетки RWD Медиа-запросы RWD Изображения RWD Видео с задним приводом Рамки RWD Шаблоны RWD

CSS -сетка

Введение в сетку Контейнер сетки Элемент сетки

CSS SASS

Учебник по SASS

Примеры CSS

CSS-шаблоны Примеры CSS css викторина CSS-упражнения Сертификат CSS

Ссылки на CSS

Справочник по CSS Селекторы CSS CSS-функции Справочник по CSS Безопасные веб-шрифты CSS CSS анимация Единицы CSS Конвертер CSS PX-EM Цвета CSS Значения цвета CSS Значения CSS по умолчанию Поддержка CSS-браузера

CSS высота и ширина


CSS heightи widthсвойства используются для установки высоты и ширины элемента.

Свойство CSS max-widthиспользуется для установки максимальной ширины элемента.


Этот элемент имеет высоту 50 пикселей и ширину 100%.


CSS Установка высоты и ширины

Свойства heightи widthиспользуются для установки высоты и ширины элемента.

Свойства высоты и ширины не включают отступы, границы или поля. Он устанавливает высоту/ширину области внутри заполнения, границы и поля элемента.


Значения высоты и ширины CSS

Свойства heightи widthмогут иметь следующие значения:

  • auto- Это по умолчанию. Браузер вычисляет высоту и ширину
  • length- Определяет высоту/ширину в пикселях, см и т. д.
  • %- Определяет высоту/ширину в процентах от содержащего блока
  • initial- Устанавливает высоту/ширину на значение по умолчанию
  • inherit- Высота/ширина будут унаследованы от родительского значения

Примеры высоты и ширины CSS

Этот элемент имеет высоту 200 пикселей и ширину 50%.

Пример

Установите высоту и ширину элемента <div>:

div {
  height: 200px;
  width: 50%;
  background-color: powderblue;
}

Этот элемент имеет высоту 100 пикселей и ширину 500 пикселей.

Пример

Установите высоту и ширину другого элемента <div>:

div {
  height: 100px;
  width: 500px;
  background-color: powderblue;
}

Примечание. Помните, что свойства heightи widthне включают отступы, границы или поля! Они устанавливают высоту/ширину области внутри заполнения, границы и поля элемента!



Установка максимальной ширины

Свойство max-widthиспользуется для установки максимальной ширины элемента.

max-widthМожет быть указан в значениях длины , таких как px, cm и т. д., или в процентах (%) от содержащего блока, или может быть установлен равным нулю (это значение по умолчанию. Означает, что максимальная ширина отсутствует).

Проблема с <div>вышеизложенным возникает, когда окно браузера меньше ширины элемента (500 пикселей). Затем браузер добавляет на страницу горизонтальную полосу прокрутки.

Использование max-widthвместо этого в этой ситуации улучшит обработку браузером маленьких окон.

Совет: перетащите окно браузера на ширину менее 500 пикселей, чтобы увидеть разницу между двумя элементами div!

Этот элемент имеет высоту 100 пикселей и максимальную ширину 500 пикселей.

Примечание. Если вы по какой-то причине используете и widthсвойство, и max-widthсвойство для одного и того же элемента, а значение widthсвойства больше, чем max-widthсвойство; max-widthсвойство будет использоваться (и свойство widthбудет проигнорировано).

Пример

Этот элемент <div> имеет высоту 100 пикселей и максимальную ширину 500 пикселей: 

div {
  max-width: 500px;
  height: 100px;
  background-color: powderblue;
}


Попробуйте сами — примеры


В этом примере показано, как установить высоту и ширину различных элементов.


В этом примере показано, как задать высоту и ширину изображения с помощью значений процентов.


В этом примере показано, как установить минимальную ширину и максимальную ширину элемента, используя значение в пикселях.


В этом примере показано, как установить минимальную высоту и максимальную высоту элемента с помощью значения в пикселях.


Проверьте себя с помощью упражнений

Упражнение:

Установите высоту элемента <h1> на «100px».

<style>
h1 {
  : 100px;
}
</style>

<body>
  <h1>This is a heading</h1>
  <p>This is a paragraph</p>
  <p>This is a paragraph</p>
</body>


Все свойства размеров CSS

Property Description
height Sets the height of an element
max-height Sets the maximum height of an element
max-width Sets the maximum width of an element
min-height Sets the minimum height of an element
min-width Sets the minimum width of an element
width Sets the width of an element