PipUI v2.0.0
  • 🌟Введиние
  • 🗃️Скачать
  • ⚠️Начало работы
  • Компоненты
    • Базовый набор
    • Отступы
    • Палитра цветов
    • Grid сетка
    • Панель навигации
    • Выпадающее меню
    • Постраничная навигация
    • Формы
    • Кнопки
    • Полосы прогресса
    • Меню навигации
    • Модальные окна
    • Оповещения
    • Подтверждения действий
    • BB-коды
    • Всплывающие подсказки
    • Вкладки
    • Хлебные крошки
    • Спойлеры
    • Галерея
    • Изображения
    • Таблицы
    • Панель BB-кодов
    • Валидаторы форм
    • Всплывающие блоки
    • Слайдер
    • Автозаполнение
    • Селектор тегов
    • Селекторы даты и времени
    • Блоки оповещений
    • Якоря
  • 📧Контакты
  • 🔁GitHub
Powered by GitBook
On this page
  • Брейкпоинты
  • Работа с текстом
  • Управление свойством display
  • Полоса прокрутки
  • Курсоры
  • Вертикальное выравнивание
  • Прозрачность элементов
  • Позиционирование
  1. Компоненты

Базовый набор

Набор скриптов и стилей отвечающих за работу основных функций фреймворка и его компонентов

Одним из важнейших элементов в стилизации выступает класс .container, который служит контейнером для адаптивной верстки. Именно с него и стоит начинать свою верстку страницы.

Брейкпоинты

Точки изменения адаптивной верстки представлены ниже

Responsive breakpoints
@media (min-width: 320px) { ... }
@media (min-width: 480px) { ... }
@media (min-width: 768px) { ... }
@media (min-width: 900px) { ... }
@media (min-width: 1200px) { ... }
@media (min-width: 1400px) { ... }

Работа с текстом

.text-center - Выравнивание текста по центру

.text-left - Выравнивание текста по левому краю

.text-right - Выравнивание текста по правому краю

.text-justify - Выравнивание текста по обеим краям

.text-upper - Переведет шрифт в верхний регистр

.text-lower - Переведет шрифт в нижний регистр

.text-capitalize - Переводит первую букву каждого слова в верхний регистр

.text-bold - Жирное начертание шрифта

.text-italic - Наклонный текст

.text-overflow - Сокращенный текст. Текст будет сокращен до максимальной ширины блока, а вконце предложения будет добавлено троеточие.

.text-strike - Зачёркнутый текст

.text-underline - Подчеркнутый текст

.text-overline - Линия над текстом

Управление свойством display

Поддерживаемые стили display: .d-none .d-block .d-inline .d-inline-block .d-grid .d-inline-grid .d-flex .d-inline-flex

Полоса прокрутки

Управление полосой прокрутки с помощью заготовленных классов

.of-hidden - перекрывающее содержимое будет скрыто без видимой полосы прокрутки

.of-visible - всегда отображать полосу прокрутки и содержимое за пределами блока

.of-auto - полоса прокрутки отображается по необходимости, если содержимое выходит за пределы блока

.of-auto - полоса прокрутки отображается всегда

Все заготовленные классы выше, можно использовать с префиксами .of-x- и .of-y- для полос прокрутки по осям X и Y соответственно, например .of-x-auto

Курсоры

PipUI дает возможность менять курсор элемента используя заготовленные классы.

Ниже представлены примеры работы таких классов и их список

.cursor-none .cursor-auto .cursor-default .cursor-pointer .cursor-progress .cursor-help .cursor-move .cursor-text .cursor-cell .cursor-crosshair .cursor-alias .cursor-vertical-text .cursor-no-drop .cursor-copy .cursor-all-scroll .cursor-col-resize .cursor-row-resize .cursor-nesw-resize .cursor-nwse-resize .cursor-n-resize .cursor-e-resize .cursor-nw-resize .cursor-grab .cursor-grabbing .cursor-zoom-in .cursor-zoom-out

Вертикальное выравнивание

Вертикальное выравнивание позволяет изменить положение элементов по вертикали

.v-align-top - выравнивает inline элемент в блоке по верхнему краю

.v-align-bottom - выравнивает inline элемент в блоке по нижнему краю

.v-align-center - выравнивает inline элемент в блоке по центру

.v-align-baseline - выравнивает базовую линию текущего элемента по базовой линии родителя

.v-align-sub - выравнивает inline элемент в блоке под нижней линией

.v-align-super - выравнивает inline элемент в блоке над верхней линией

.v-align-text-bottom - нижняя граница элемента выравнивается по самому нижнему краю текущей строки

.v-align-text-top - верхняя граница элемента выравнивается по самому высокому текстовому элементу текущей строки

Прозрачность элементов

В PipUI заготовлены классы и для прозрачности элементов от .opacity-0 до .opacity-10 с шагом 1. (В стилях это 0.1, следовательно 10 - это 1 или же 100%)

Позиционирование

Позиционировать элементы можно используя классы:

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

.absolute - абсолютное позиционирование выставляет элемент на странице не учитывая ее прокрутку

.relative - относительное позиционирование. Блоки внутри данного, если им указано абсолютное позиционирование, будут выравниваться относительно его позиции

.static - статичное позиционирование (по умолчанию)

Управлять позицией относительно верхнего, правого, нижнего, левого краев можно задать, воспользовавшись классами от .top-0 до .top-64, от .right-0 до .right-64, от .bottom-0 до .bottom-64, от .left-0 до .left-64 соответственно. Данные классы можно использовать с шагом в 4, например .top-0 , .top-4 , .top-8 и т.д.

Помимо этого, Вы можете контролировать и позиционные индексы, относительно оси Z от .zid-0 до .zid-10

PreviousНачало работыNextОтступы

Last updated 2 years ago

Пример работы курсоров