BloGGood.ru

Блог Костаневича Степана

WordPress, PHP, HTML, CSS, Windows

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Рецепты CSS » CSS стили для горизонтальных линий «HR»

CSS стили для горизонтальных линий «HR»

2016-12-31 / Вр:11:38 / просмотров: 36853

Здравствуйте, дорогие читатели блога BlogGood.ru
Если вы для своих сайтах используете тег <hr />, то эта статья для вас, так как в ней я расскажу, а точнее покажу парочку CSS стилей для горизонтальной линии, с помощью которых эта же линия преобразится.
При верстке сайта вам пригодится.
Итак, нам нужен экспериментальный объект. Вставьте в ваш HTML документ тег «hr»:

<hr />

Теперь приступим. Сейчас нам нужен только файл с CSS стилями.

Трюк № 1

hr {
border: 0;
height: 1px;
background: #000;
background-image: -webkit-linear-gradient(left, #fff, #000, #fff);
background-image: -moz-linear-gradient(left, #fff, #000, #fff);
background-image: -ms-linear-gradient(left, #fff, #000, #fff);
background-image: -o-linear-gradient(left, #fff, #000, #fff);
}

Результат:


Трюк № 2

hr {
border: 0;
border-bottom: 2px dashed #999;
background: #000;
}

Результат:


Трюк № 3

hr {
height: 12px;
border: 0;
box-shadow: inset 0 15px 12px -11px rgba(0,0,0,0.15);
}

Результат:


Трюк № 4

hr {
border: 0;
height: 0; /* Firefox... */
box-shadow: 0 0 10px 1px #000000;
}

Результат:



Трюк № 5

hr {
height: 30px;
border-style: solid;
border-color: black;
border-width: 1px 0 0 0;
border-radius: 20px;
}

Результат:


Трюк № 6

hr {
display: block;
content: "";
height: 30px;
margin-top: -31px;
border-style: solid;
border-color: black;
border-width: 0 0 1px 0;
border-radius: 20px;
}

Результат:


Трюк № 7

hr {
height: 30px;
border-style: solid;
border-color: black;
border-width: 1px 0 0 0;
border-radius: 20px;
}
hr:before {
display: block;
content: "";
height: 30px;
margin-top: -31px;
border-style: solid;
border-color: black;
border-width: 0 0 1px 0;
border-radius: 20px;
}

Результат:


Трюк № 8

hr {
padding: 0;
border: none;
border-top: medium double #333;
color: #333;
text-align: center;
}
hr:after {
content: "♥♥♥";
display: inline-block;
position: relative;
top: -0.7em;
font-size: 1.5em;
padding: 0 0.25em;
background: white;
}

Чтобы создать вот такие значки «♥♥♥» или другие «♦♣♠☺☻♪♫☼§♂♀» почитайте вот тут.

Результат:


Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

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

6 Ответов на комментарий - CSS стили для горизонтальных линий «HR»

  1. Цифровой

    Прикольненько. Я знал, что можно их стилизовать, но не думал, что так интересно. Все зависит от фантазии ))

  2. Avatar photo Степан => автор блога

    Спасибо за комментарий!

  3. Марина Русамура

    Спасибо! Не знала, что можно использовать такие стили.

  4. Avatar photo Степан => автор блога

    Пожалуйста.

  5. Ксения

    Спасибо, очень оригинально!

  6. Avatar photo Степан => автор блога

    Пожалуйста

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

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Метки: , , ,

Мои цели на 2018-2019:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Создать портфолио и мини интернет-магазин шаблонов

4). Довести количество статей до 800

5). Добиться посещаемости 3000 человек/сутки

6). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 810
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4716