React-da style atributynda CSS stilleri bilen işlemek
Öňki sapaklarda biz style atributyna
CSS stillerini öz içine alýan obyekti saklaýan
üýtgeýjini geçirdik. Ara üýtgeýjini ulanmazdan,
obyekti dogrudan atributda ýazyp bolýar - bu
ýagdaýda bizä iki jübüt egri ýaýly möýşer gerek
- birinjisi JSX goýumy üçin, ikinjisi bolsa
obyekt üçin.
Şeýlelik bilen, CSS stilleri ýok komponentimizi aýlalyň:
function App() {
return (
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
);
}
Mysal üçin, React komponentimiz App-iň
birinji abzasyna CSS aýratynlyklaryny dogrudan
ýazalyň:
<p style = {{
color: 'orangered',
fontWeight: 'bold' }}>
text
</p>
Beýleki tegler üçin hem stilleri şuňa meňzeş goşalyň.
Netijede, komponentiň kody aşakdaky ýaly görüner:
function App() {
return (
<div style = {{
width: '200px',
border: '2px solid brown',
padding: '10px',
textAlign: 'center' }}>
<p style={{
color: 'orangered',
fontWeight: 'bold' }}>
text
</p>
<p style = {{
fontStyle: 'brown',
color: 'brown' }}>
text
</p>
<p style = {{
backgroundColor: 'orange',
fontWeight: 'bold',
color: 'white' }}>
text
</p>
</div>
);
}
Öňki sapaga degişli meselede eden React
komponentiňizi alyň. Her bir tege stilleri
dogrudan style atributyna, bu sapakda
görkezilişi ýaly goşuň.