#css #reactjs
#css #reactjs
Вопрос:
как я могу прикрепить таблицу стилей css к этому компоненту класса divs в этой оболочке div
class Home extends Component {
render() {
return (
<div class='wrapper'>
<NavMenu />
<HomeHeader />
<TopMain />
<HomeMain />
<Footer />
</div>
);
}
}
export default Home;
это таблица стилей
например
.NavMenu {
…
…
…
}
это правда?
или это, например ==>>
<NavMenu className='navmenu'/>
<HomeHeader className='HomeHeader'>
....
Комментарии:
1. вы назвали свой класс,
wrapper
поэтому внутри.css
файла он также должен быть вызван.wrapper
2. Пожалуйста, отредактируйте свой вопрос, чтобы указать документацию / учебные пособия / примеры, которые вы использовали для ознакомления с CSS, и почему это не помогло. Спасибо.
3. да, я не использовал этот компонент стиля css
Ответ №1:
Вы должны создать файл css, например App.css
, и в свой компонент вы должны включить этот файл. Я всегда создаю classname для каждого класса.
import React, {Component} from 'react';
import './App.css';
class App extends Component {
...
render(){
return(
<div>
<NavMenu className="classA"/>
<HomeHeader className="classB"/>
<TopMain className="classC"/>
<HomeMain className="classA"/>
<Footer className="classB"/>
</div>
);
}
}
И это сделано!
Это должно сработать!
Комментарии:
1. Вы также можете просмотреть документы по стилизованным компонентам . Я думаю, что это очень важно и, возможно, решит ваш вопрос.