Vuetify

Магазин

Для бизнеса

Обновите свой макет без создания новых классов. Helpers классы отступов полезны для изменения padding и margin элемента.

Используйте игровую площадку, чтобы почувствовать, что могут делать различные helper классы. О том, как они работают, см. в разделе Как это работает ниже.

Helper классы применяют к элементу margin или padding в диапазоне от 0 до 12. Каждый прирост размеров был разработан для приведения в соответствие с общими отступами в Material Design. Эти классы могут быть применены в следующем формате{property}{direction}-{size}.

property применяет тип интервала:

  • m - применяет margin
  • p - применяет padding

Параметр direction обозначает сторону, к которой относится свойство:

  • t - применяет отступ для margin-top и padding-top
  • b - применяет отступ для margin-bottom и padding-bottom
  • l - применяет отступ для margin-left и padding-left
  • r - применяет отступ для margin-right и padding-right
  • s - применяет отступ для margin-left/padding-left (в режиме LTR) и margin-right/padding-right (в режиме RTL)
  • e - применяет отступ для margin-right/padding-right (в режиме LTR) и margin-left/padding-left (в режиме RTL)
  • x - применяет свойство для оба *-left и *-right
  • y - применяет свойство для оба *-top и *-bottom
  • a - применяется отступ для свойства во всех направлениях

size контролирует приращение свойства с интервалами в 4px:

  • 0 - устраняет все margin или padding, установив его в 0
  • 1 - устанавливает margin или padding на 4px
  • 2 - устанавливает margin или padding на 8px
  • 3 - устанавливает margin или padding на 12px
  • 4 - устанавливает margin или padding на 16px
  • 5 - устанавливает margin или padding на 20px
  • 6 - устанавливает margin или padding на 24px
  • 7 - устанавливает margin или padding на 28px
  • 8 - устанавливает margin или padding на 32px
  • 9 - устанавливает margin или padding на 36px
  • 10 - устанавливает margin или padding на 40px
  • 11 - устанавливает margin или padding на 44px
  • 12 - устанавливает margin или padding на 48px
  • n1 - устанавливает отрицательный margin на 4px
  • n2 - устанавливает отрицательный margin в 8px
  • n3 - устанавливает отрицательный margin на 12px
  • n4 - устанавливает отрицательный margin на 16px
  • n5 - устанавливает отрицательный margin на 20px
  • n6 - устанавливает отрицательный margin на 24px
  • n7 - устанавливает отрицательный margin на 28px
  • n8 - устанавливает отрицательный margin на 32px
  • n9 - устанавливает отрицательный margin на 36px
  • n10 - устанавливает отрицательный margin на 40px
  • n11 - устанавливает отрицательный margin на 44px
  • n12 - устанавливает отрицательный margin на 48px
  • auto - устанавливает отступ в auto

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

Используя вспомогательные классы, вы можете легко центрировать контент по горизонтали.

Также отступ может быть отрицательным с интервалом от 1 до 12.

Vuetify поставляется с сеткой из 12 точек, построенной с помощью Flexbox. Расстояние используется для создания конкретных макетов в содержимом приложения. Она состоит из 5 media breakpoints, используемых для конкретных размеров и ориентации экрана: xs, sm, md, lg и xl. Разрешения по умолчанию определяются ниже в таблице Viewport Breakpoints и могут быть изменены путем настройки breakpoint service config.

Material Design Viewport Breakpoints
DeviceCodeTypesRange
Extra smallxssmall to large handset< 600px
Smallsmsmall to medium tablet600px > < 960px
Mediummdlarge tablet to laptop960px > < 1264px*
Largelgdesktop1264px* > < 1904px*
Extra largexl4k and ultra-wides> 1904px*
* -16px on Desktop

Helper классы применяют margin или padding в заданной точке останова. Эти классы могут быть применены в следующем формате: {property}{direction}-{breakpoint}-{size}. Это не относится к xs, поскольку это излишне, например ma-xs-2 эквивалентно ma-2.

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

Отступ с помощью точек останова 'md' и 'lg'

Готовы к большему? Продолжить чтение с:

Caught a mistake or want to contribute to the documentation? Edit Layout on GitHub!