【发布时间】:2015-10-07 16:22:22
【问题描述】:
我搜索了整个网站,似乎每个人都要求提供更高级的版本。
如果有人能解决我的快速问题,我将不胜感激。我目前正在使用 Bootstrap 构建一个站点(一切都在一个页面上)。 对于主页,我希望它看起来像这样:
________________________
| <Navbar> |
|_______________________|
| Title | |
| | Icons |
| Loader | |
| | Photo |
| | |
| | |
| <Header> |
|___________|___________|
| About Me |
| etc.. |
像这样格式化页面的最佳方法是什么。在 html/css 的标头中进行简单的 50/50 拆分。
我已经尝试过浮动,现在我正在做引导列
<Header>
<! LEFT SIDE !>
<div class="col-xs-6">
<h1>Lets <mark class="red">code</mark><p>web developer</p></h1>
<div class="loader">Loading...</div>
</div>
<! RIGHT SIDE !>
<div class="col-xs-6">
<p> Join me on</p>
<a href="http://uk.linkedin.com/" target="_blank"><i class="fa fa-linkedin"></i></a>
<a href="http://twitter.com" target="_blank"><i class="fa fa-twitter"></i></a>
<a href="@gmail.com"> <i class="fa fa-envelope"></i></a>
</div>
但是使用这种方法,我真的不知道如何在 CSS 中设置它的样式,因为它们都是 .col-xs-6 并且它设置了两边的样式。但这是您拆分页面的方式,还是有更好、更简单的方法将其保持在页边距内并保持响应?
当我使用左/右浮动方法时,背景颜色一直重叠到“关于我”部分。如果有人可以帮助我开始,我将非常感激。
【问题讨论】:
-
我觉得 HTML 结构没问题。如果要分别设置两侧的样式,可以为每一侧添加不同的类:
<div class="col-xs-6 left-side">...</div>然后<div class="col-xs-6 right-side">...</div>
标签: html css twitter-bootstrap two-columns