Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

CSS свойство display

CSS свойство display

Сегодня мы разберем css свойство display, при помощи которого можно задать, как элемент будет выглядеть в браузере. Каждый тег, который мы пишем, по умолчанию имеет определенное значение тега display, будь то строчный элемент, блочный, или даже таблица. Здесь мы и будем изучать основные значения данного свойства. Первое значение, которое мы изучим - это значение block, означающее, что элемент будет являться блочным, и если его применить к строчному элементу, то его поведение будет как у блочного элемента. Второе значение свойства display - это inline, которое означает, что элемент будет строчным, аналогично, если применить данное значение для блочного элемента, то он будет вести себя как строчный элемент. Третье свойство, рассматриваемое нами - inline-block, строчно-блочный тип. Если данное значение применить к элементу то, его внутренняя часть будет вести себя как блочный элемент, а сам элемент будет строчным. Следующее значение - table, и как Вы уже догадались, элемент является таблицей, как будто мы применили тег table. Значение table-cell, указывает, что элемент будет вести себя как ячейка таблицы. А вот значение table-row, думаю, Вы уже догадались, означает, что поведение будет такое же, как и у строки таблицы. Последнее значение, которое мы изучим - это none. Если применить данное значение, то элемент временно исчезнет, при этом его место будет заполнено, как будто данного элемента и вовсе не существует. Существуют еще некоторые значения данного свойства, однако они редко могут Вам понадобиться, но если Вас они заинтересовали, можете почитать о них в справочнике. А сейчас я приведу немного примеров к этому css свойству.

<html>
<head>
 <title>Свойство display</title>
 <link rel="stylesheet" href="css/styles.css" type="text/css" />
</head>
<body>
  <span class="inline">Строчный элемент</span>
  <br />
  <span class="block">Блочный элемент</span>
  <br />
  <span class="inline-block">Строчно-блочный элемент</span>
</body>
</html>

Применяем следующие css стили:

.inline {
  background: #0fa;
  display: inline;
  height: 30px;
  width: 300px;
}

.block {
  background: #0fa;
  display: block;
}

.inline-block {
  background: #0fa;
  display: inline-block;
  height: 30px;
  width: 300px;
}

А теперь смотрим на результат:

Изображение

Мы задали каждому элементу span, отдельный класс, который означает, какое значение свойства display будет применяться в данном случае. А в стилях задали, цвет фона, а также для строчного и строчно-блочного элемента, установили ширину и высоту. В первом случае ширина и высота у элемента не установились, т.к., элемент является строчным. А во втором случае, они применились, ведь я писал, что внутри элемент становится блочным, а сам является строчным. После данного примера, надеюсь, Вы поняли значение данного свойства. К блочному элементу мы не применяли высоту и ширину, ведь ширина блочного элемента определяется шириной окна браузера. Вот мы и изучили свойство display, которое вы будете применять при создании своих сайтов постоянно. Всего доброго!

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: