0
私はサイドバーにバーガーメニューを追加しようとしています。 私は、ブートストラップ、サイドバーを使用しています - バージョン3.3.7を、私のbootstrap.min.cssは私のフォルダにコピーします:burgerを追加ブートストラップのサイドバーにアイコンを追加
<link rel="stylesheet" type="text/css" href="/bower_components/bootstrap/dist/css/bootstrap.min.css"/>
コード:
const contentHeader = (
<span>
<a href="#" onClick={this.menuButtonClick}>
<span class="glyphicon glyphicon-menu-hamburger">=</span>
</a>
<span> My Site - {this.state.selected}</span>
</span>);
私がアイコンを見ることができないウェブサイトを実行しているとき、私はサイトをデバッグしようとしました 私は編集時にこの要素が空であることを縫いました要素を編集し、class = "glyphicon glyphicon-menu-hamburger"を追加すると、バーガーアイコンが表示されます。私はアイコンが常に表示されるように作ることができる方法を
image of the debug of the element
?
提供コード –
'contentHeader'はJSXのようなものですか?もしそうなら、 'class'はJavaScriptの予約語であるため、' class'ではなく 'className'を使う必要があると思います。 ' =' – delinear
ありがとう!私はクラスをクラス名に変更し、それは働いた! –