濟南UI培訓
達內濟南趵突泉中心

17343065216

熱門課程

世界上最受歡迎的 React UI 框架Material-UI

  • 時間:2019-06-21
  • 發布:濟南UI培訓
  • 來源:濟南UI培訓

簡介

Material-UI 組件是獨立工作的。 它們是自我支持的,并只要注入它們需要顯示的樣式。 他們不依賴任何全局的樣式表, 如 ormalize.css. Material-UI目前穩定版本是v4.1.1,文檔齊全,組件豐富穩定,開源團隊贊助商強大,github star 48K+, Fork 數量有10K+,,支持響應式, seo友好, 支持服務器端render,reactjs 技術棧同學"居家旅行必備"啊。

世界上最受歡迎的 React UI 框架Material-UI

快速開始

下面是來幫助您入門的一個快速示例,*而這真的是您需要的所有操作 *:

import React from 'react';import ReactDOM from 'react-dom';import Button from '@material-ui/core/Button';function App() { return ( <Button variant="contained" color="primary"> 你好,世界 </Button> );}ReactDOM.render(<App />, document.querySelector('#app'));

是的,這就是您開始使用所需的一切,截圖如下:

全局變量

您能夠注意到,有一些重要的全局變量,可以改善 Material-UI 的用戶體驗。

全局CSS

當配置變量不夠強大的時候,您可以使用theme的overrides來讓Material-UI隱式地為您注入樣式規則。 這是一個非常強大的特性。

const theme = createMuiTheme({ overrides: { MuiButton: { // 組件的名稱 ? / 樣式表 text: { // 規則的名稱 color: 'white', // 一些CSS }, }, },});

全局默認屬性

你可以改變Material-UI所有組件的默認屬性。在theme上有一個鍵值props是用來作這個用途的。

const theme = createMuiTheme({ props: { // Name of the component ? MuiButtonBase: { // The default props to change disableRipple: true, // No more ripple, on the whole application ! }, },});

響應式元標記

Material-UI 是先在移動設備上開發的,我們采用了首先為移動設備編寫代碼,然后根據需要使用 CSS media queries(CSS媒體查詢)擴展組件的策略。 如要確保所有設備的正確渲染和觸摸縮放,請將響應式可視區域的元標記添加到您的<head>元素中。

<meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, shrink-to-fit=no"/>

CssBaseline

世界上最受歡迎的 React UI 框架Material-UI

Material-UI 提供了可選的 CssBaseline 組件.

PS

世界上最歡迎的reactjs ui 框架不是我說的,官網上有圖有真相。

以上就是濟南UI培訓給大家做的內容詳解,更多關于IT知識的學習,請繼續關注濟南UI培訓

上一篇:什么定義了良好的UI設計?
下一篇:用五年經驗換來的,超實用 UI 設計四原則

馬上預約七天免費體驗課

姓名:

電話:

UI設計的美術基礎之透視篇

聽說UI設計師很賺錢啊,真的假的?

用五年經驗換來的,超實用 UI 設計四原則

世界上最受歡迎的 React UI 框架Material-UI

選擇城市和中心
江西省

貴州省

廣西省

海南省

達內教育

有位老師想和您聊一聊

香蕉www.5.app网页