安裝使用yarn add jssyarn add jss-preset-default //使用默認(rèn)設(shè)置import jss from 'jss'import preset from 'jss-preset-default'jss.setup(preset())// 創(chuàng)造你的style.const style = { myButton: { color: 'green' }}//編譯樣式 , 應(yīng)用插件 。const sheet = jss.createStyleSheet(style)//如果要在客戶端上呈現(xiàn) , 請將其插入DOM 。sheet.attach()//如果要渲染服務(wù)器端 , 請獲取CSS文本 。sheet.toString()使用自定義插件進行設(shè)置import jss from 'jss'import camelCase from 'jss-plugin-camel-case'import somePlugin from 'jss-some-plugin'//使用插件 。jss.use(camelCase(), somePlugin())// Create your style.const style = { myButton: { color: 'green' }}//編譯樣式 , 應(yīng)用插件 。const sheet = jss.createStyleSheet(style)// 如果要在客戶端上呈現(xiàn) , 請將其插入DOMsheet.attach()// 如果要渲染服務(wù)器端 , 請獲取CSS文本 。sheet.toString()指定DOM插入點<head> <title>JSS</title> <!-- 自定義插入點 --></head>import jss from 'jss'jss.setup({insertionPoint: 'custom-insertion-point'})<head> <title>JSS in body</title></head><body> <div id="insertion-point"> 這可能是你選擇的任何DOM節(jié)點 , 可以作為插入點 。</div></bodyimport jss from 'jss'jss.setup({ insertionPoint: document.getElementById('insertion-point')})簡單案例通過兩張圖片來體驗:
總結(jié)JSS的功能是十分強大的 , 不僅僅讓寫css的方式放到了JavaScript , 這樣對更加喜愛編寫javascript的小伙伴來說是值得嘗試的 , 而且還支持服務(wù)器端渲染等更多高級的特性 , 前端技術(shù)百花齊放 , 但目前仍然不變的是掌握J(rèn)avaScript者得天下的時代!
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- php數(shù)組最大長度 php數(shù)組追加元素
- 講解PPT主題字體樣式 ppt標(biāo)題字體顏色要求
- css不透明度的設(shè)置 css不透明度怎么設(shè)置
- 網(wǎng)頁制作css講解 css網(wǎng)站模板素材
- win10開始菜單自定義 win10怎么設(shè)置開始菜單樣式
- 背景圖片設(shè)置方法 css設(shè)置背景圖片大小
- 分享css設(shè)置字體顏色的代碼 css設(shè)置字體樣式屬性
- cad點樣式設(shè)置 cad2016標(biāo)注樣式在哪里設(shè)置
- 教你調(diào)整手機字體大小 手機字體怎么改字體樣式
- 教你css設(shè)置文字自動換行 css設(shè)置陰影效果
