Фон в тетрадную в линию

В добавок к ранее выложенному фону в клеточку на чистом CSS, добавлю ещё один фон на основе CSS-градиента. Это будет фон в тетрадную линию.

Во всех ДЕМО будет использоваться один и тот же HTML

<div class="lined_fone">

</div>

 

Фон тетрадная линия

Сам фон будем делать через CSS-функцию repeating-linear-gradient() для свойства background-image.

Демо:

CSS:

.lined_fone {
    background-color: #fff;
    background-image: repeating-linear-gradient(#fff 0px, #fff 24px, #008080 25px);
}

 

Тетрадная линия с полями слева

Теперь что касается полей как у настоящей школьной тетрадки, то мы добавим их через псевдо-элемент с абсолютным позиционированием. Сначала добавим самому элементу с фоном свойство position: relative; и опишем стили для полей.

CSS:

.lined_fone {
    position: relative;
    background-color: #fff;
    background-image: repeating-linear-gradient(#fff 0px, #fff 24px, #008080 25px);
}
.lined_fone::before {
    content: '';
    position: absolute;
    top: 0;
    left: 60px;
    width: 2px;
    height: 100%;
    background-color: rgba(255,0,0,0.6);
}

 

Тетрадная линия с полями справа

Для полей справа, просто заменим у псевдо-элемента свойство left на right

CSS:

.lined_fone {
    position: relative;
    background-color: #fff;
    background-image: repeating-linear-gradient(#fff 0px, #fff 24px, #008080 25px);
}
.lined_fone::before {
    content: '';
    position: absolute;
    top: 0;
    right: 60px;
    width: 2px;
    height: 100%;
    background-color: rgba(255,0,0,0.6);
}
Как зафиксировать фон при прокрутке
Как зафиксировать фон при прокрутке Как при помощи CSS сделать так, чтобы фон (бэкграунд) при прокрутке элемента или при прокрутке страницы оставался на месте и не прокручивался.
Фон для сайта в тетрадную клеточку на чистом CSS
тетрадная клетка Как сделать фон такой же как тетрадка в клеточку на чистом css. Примеры фонов в клеточку, а так же решения с размещением красных полей с левой или с правой стороны. Всё как в настоящей тетрадке.
Фон сайта
паттерн трава Как сделать фон для сайта из фотографии, картинки или какой либо текстуры. CSS-свойства background-color и background-image.
Фоны на чистом CSS - сборник
звёздочки Подборка CSS фонов для сайта, которая сделает ваш сайт более стильным, оптимизированным и быстро-загружаемым. Используйте CSS фоны для оформления сайта.
Комментарии 0

*** чтобы писать комментарии.