第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

React - Material UI Typography 如何將長(zhǎng)字符串分成多行

React - Material UI Typography 如何將長(zhǎng)字符串分成多行

偶然的你 2022-05-14 15:16:17
我正在使用 ReactJS 和名為 MaterialUI 的組件庫(kù)。我在使用 Typography 組件時(shí)遇到問(wèn)題。發(fā)生的情況是,如果我寫(xiě)一個(gè)長(zhǎng)文本,它會(huì)超出其容器并且不會(huì)換行:import React from "react";import { Redirect } from "react-router";import { withRouter } from "react-router-dom";import Container from "@material-ui/core/Container";import CssBaseline from "@material-ui/core/CssBaseline";import Typography from "@material-ui/core/Typography";function Homepage() {  return (    <div>      <React.Fragment>        <CssBaseline />        <Container fixed>          <Typography variant="h1" component="h2" align="center">            123 456 789 qwertyuiopasdfghjklzxcvbnm          </Typography>        </Container>      </React.Fragment>    </div>  );}export default withRouter(Homepage);在圖像下方:這發(fā)生在移動(dòng)模式和桌面模式中。你知道如何解決這種行為嗎?如果已達(dá)到容器的最大寬度,我希望將長(zhǎng)單詞拆分為新行。
查看完整描述

3 回答

?
慕尼黑8549860

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊

解決方案


使用word-wrap,它適用于 Material-UI 的排版。


wordWrap: "break-word"


演示


<Typography

  variant="h1"

  component="h2"

  align="center"

  style={{ wordWrap: "break-word" }}

>

  123 456 789 qwertyuiopasdfghjklzxcvbnmdfsafasfasfadfaf

</Typography>


查看完整回答
反對(duì) 回復(fù) 2022-05-14
?
波斯汪

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個(gè)贊

我遇到了這個(gè),這是一個(gè)很好的解決方案。我最終將它全局添加到我的排版中。如果您需要這個(gè),只需將 keikai 的答案添加到您的 createMuiTheme。


//theme.jsx or theme.tsx

import { createMuiTheme, responsiveFontSizes } from '@material-ui/core/styles';



let theme = createMuiTheme({

  overrides: { 

    MuiTypography: { 

      root: { 

        wordWrap: "break-word"

      }

   } 

  }

});


export default theme;


查看完整回答
反對(duì) 回復(fù) 2022-05-14
?
隔江千里

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊

更新 24-11-2021 createMuiTheme 已棄用有效的新版本:


const theme = createTheme({

    components: {

        MuiTypography: {

            styleOverrides: {

                root: {

                    wordWrap: "break-word"

                },

            },

        },

        MuiCard: {

            styleOverrides: {

                root: {

                    width: "auto",

                    margin: 10,


                },

            },

        },

    },

});


查看完整回答
反對(duì) 回復(fù) 2022-05-14
  • 3 回答
  • 0 關(guān)注
  • 254 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)