Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
21 of 196 menu
◀ ▶

Перечисление TextAlign

Перечисление TextAlign описывает строки для ключа textAlign у компонента Text. Значение влияет на расположение строк внутри ширины контейнера.

Синтаксис

textAlign: 'center'

Значения

Значение Описание
'auto' Выравнивание по правилам системы и направления письма.
'left' Текст прижат к левому краю блока.
'right' Текст прижат к правому краю блока.
'center' Строки центрируются по ширине блока.
'justify' Строки растягиваются от края до края, кроме последней.

Значение по умолчанию: 'auto'.

Пример

Давайте выровнять абзац по центру:

import { View, Text, StyleSheet } from 'react-native'; export default function App() { return ( <View style={styles.box}> <Text style={styles.centered}>abcde</Text> </View> ); } const styles = StyleSheet.create({ box: { width: '100%', }, centered: { textAlign: 'center', }, });

На экране строка 'abcde' по центру ширины контейнера.

Пример

Давайте сравнить 'left' и 'right':

import { View, Text, StyleSheet } from 'react-native'; export default function App() { return ( <View style={styles.box}> <Text style={styles.left}>abcde</Text> <Text style={styles.right}>12345</Text> </View> ); } const styles = StyleSheet.create({ box: { width: '100%', }, left: { textAlign: 'left', }, right: { textAlign: 'right', }, });

На экране 'abcde' у левого края, '12345' у правого.

Смотрите также

  • компонент Text,
    который рисует абзац
  • перечисление FontWeight,
    которое задаёт толщину шрифта
  • перечисление Direction,
    которое задаёт направление письма контейнера
  • компонент View,
    который задаёт ширину блока для текста
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить