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

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

Перечисление Overflow задает ключ overflow в стиле View. Значение решает, видна ли часть дочерних элементов за пределами ширины и высоты контейнера.

Синтаксис

overflow: 'hidden'

Значения

Значение Описание
'visible' Содержимое может выходить за границы контейнера и остается видимым.
'hidden' Часть содержимого за границей обрезается и не показывается.
'scroll' За границей можно прокручивать содержимое, если платформа это поддерживает.

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

Пример

Давайте обрежем текст, который не помещается по высоте:

import { View, Text, StyleSheet } from 'react-native'; export default function App() { return ( <View style={styles.box}> <Text>abcde abcde abcde abcde</Text> </View> ); } const styles = StyleSheet.create({ box: { height: 40, overflow: 'hidden', }, });

На экране видна только часть строки внутри заданной высоты.

Пример

Давайте оставим содержимое видимым за границей:

import { View, Text, StyleSheet } from 'react-native'; export default function App() { return ( <View style={styles.box}> <Text style={styles.wide}>12345</Text> </View> ); } const styles = StyleSheet.create({ box: { width: 60, overflow: 'visible', }, wide: { width: 120, }, });

На экране текст может выступать за узкий контейнер, если платформа рисует overflow.

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

  • компонент ScrollView,
    который прокручивает длинное содержимое
  • перечисление Position,
    которое выносит элемент из потока
  • перечисление Display,
    которое скрывает элемент из раскладки
  • компонент View,
    который задает размер контейнера
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить