我是 React.js 的新手,我注意到的第一件事是页面的整个宽度没有被填充。这是我的JS代码:
var Navbar = React.createClass({
render: function(){
return(
<div className="navbar"> </div>
);
}
});
ReactDOM.render( <Navbar/>,document.getElementById('test') );
Run Code Online (Sandbox Code Playgroud)
和CSS:
.navbar{
background-color: green;
width: 100%;
height: 3em;
}
Run Code Online (Sandbox Code Playgroud)
顶部、左侧、右侧有 3px 的意外边距。
你的身体要么有边距,要么有内边距。您可以删除,但随后它会与您想要均匀填充的页面其他区域变得混乱。另一种选择是您可以固定导航栏位置。这将忽略填充/边距。
.navbar{
position: fixed;
top: 0;
left: 0;
background-color: green;
width: 100%;
height: 3em;
}
Run Code Online (Sandbox Code Playgroud)
http://codepen.io/finalfreq/pen/VKPXoN
| 归档时间: |
|
| 查看次数: |
19699 次 |
| 最近记录: |