【发布时间】:2017-08-13 04:16:10
【问题描述】:
我正在尝试将 react-burger-menu 与 bootstrap 3 网格一起使用。我想在页面顶部有一行,左上角有汉堡菜单,该行的其余部分包含页面标题,所以我写道:
import React from 'react'
import { slide as ReactMenu } from 'react-burger-menu'
export default class Header extends React.Component {
showAbout(event) {
event.preventDefault()
console.log("Version 0.0.1")
}
render() {
return(
<div className="container">
<div className="row">
<div className="col-lg-2">
<ReactMenu>
<a id="View" className="menu-item" href="/">View</a>
<a onClick={ this.showAbout } className="menu-item--small" href="">About</a>
</ReactMenu>
</div>
<div className="col-lg-10 h1">Permit and License Documents</div>
</div>
</div>
)
}
}
但我得到的是:
我以为我会使用引导网格来布置水平间距,但它不起作用。有没有办法做到这一点,或者我应该使用引导网格以外的东西? TIA。
【问题讨论】:
-
bootstrap 没有实用程序类来拉列吗?您是否也尝试过扩大第一部分汉堡并缩小第一部分(或第二部分)?
-
我将相关样式更改为 .col-lg-3 和 .col-lg-9。结果相同。另外,请参见下文。
标签: javascript reactjs twitter-bootstrap-3 hamburger-menu