![](/img/trans.png)
[英]Possible to export the entire JSS (react-jss) stylesheet as a CSS string?
[英]Breakpoints css is not applied over props in React-jss
我遇到了 React-JSS 的問題。 我創建了一個模態類,其高度屬性取決於傳遞給組件的道具。 在響應式設計中,我希望高度為100%
,但不知何故它在 CSS 中沒有獲得優先級,因為當我在樣式中使用道具時 React-JSS 創建了兩個類。
反應 JSS 代碼
modal: {
borderRadius: 10,
width: 750px,
height: ({ height = 550 } => height,
[breakpoints.MOBILE]: {
height: 'auto',
},
},
輸出
它創建了兩個類,因為我正在訪問樣式中的道具,而媒體查詢沒有獲得優先權。
期待幫助。
您的兩個類都不相同,因此無法正常工作。
.Modal-modal-0-0-2-179 {...}
.Modal-modal-0-0-2-177 {...}
現在是舊帖子,但我遇到了同樣的問題,這對我有用(使用你的例子來解決):
modal: {
borderRadius: 10,
width: 750px,
height: ({ height = 550 }) => height,
[breakpoints.MOBILE]: {
height: () => { return 'auto'; },
},
},
tl;dr,似乎如果你使用 prop 函數在某處定義一種風格,你必須在任何地方都使用它。 然后它將在您的斷點處獲取樣式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.