久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

反應(yīng)RTL有條件導(dǎo)入CSS

瀏覽:138日期:2024-05-18 09:54:27
(adsbygoogle = window.adsbygoogle || []).push({}); 如何解決反應(yīng)RTL有條件導(dǎo)入CSS?

我以前遇到過(guò)這個(gè)問(wèn)題,我所做的是在安裝主容器時(shí),檢查語(yǔ)言,如果是阿拉伯語(yǔ),則需要阿拉伯語(yǔ)CSS文件,如果不需要,則需要另一個(gè)CSS文件。

例:

class Main extends Component { componentwillMount() { if(this.props.language === ’ar’) { require(’arabic.css’); } else { require(’english.css’); } }}

我也使用Redux,這使我更容易獲得初始或默認(rèn)語(yǔ)言,并相應(yīng)地更改所有其他組件。

只需確保在webpack配置文件中配置了CSS加載器即可。

解決方法

我正在將RTL合并到我的React應(yīng)用程序中。我有兩個(gè)CSS文件,一個(gè)用于LTR,一個(gè)用于RTL。我從下拉菜單中選擇用戶使用的是英文版本還是阿拉伯版本。

我堅(jiān)持認(rèn)為,當(dāng)用戶選擇阿拉伯語(yǔ)版本時(shí)如何有條件地導(dǎo)入我的RTL CSS文件,而當(dāng)用戶選擇英語(yǔ)時(shí)如何恢復(fù)為普通CSS文件。

任何幫助或指導(dǎo),將不勝感激

我正在使用React&webpack

問(wèn)候

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 许昌市| 万盛区| 新乐市| 忻州市| 共和县| 普格县| 宜都市| 琼海市| 辽阳县| 遂宁市| 三门县| 枣阳市| 米泉市| 云安县| 福建省| 尖扎县| 宁夏| 婺源县| 琼海市| 陆丰市| 夏河县| 汨罗市| 花垣县| 宜宾市| 宜丰县| 仁化县| 革吉县| 胶州市| 海阳市| 汝阳县| 嘉祥县| 利津县| 舟山市| 诏安县| 清河县| 武义县| 惠安县| 三穗县| 黑山县| 清远市| 维西|