【发布时间】:2013-12-21 07:51:06
【问题描述】:
网站的桌面视图下有一个徽标和一个导航。
我希望导航的位置在切换到移动视图时位于徽标上方(并在徽标和导航栏之间留出一点空间)。
这是桌面视图:
移动端视图:
我希望移动视图成为:
HTML:
<div class="text-center logo">
<a href="index.html"><img src="img/brand.png" /></a>
<span class="brand-headline visible-desktop">
<p class="title-text">Example</p>
</span>
</div>
<!-- =begin navigation !-->
<nav class="navbar navbar-default" role="navigation">
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-target">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<span class="navbar-brand brand" href="#">Brand</span>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="navbar-target">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Schuhe</a></li>
<li><a href="#">Link</a></li>
</div><!-- /.navbar-collapse -->
</div>
</nav>
【问题讨论】:
-
请输入代码。前面的驼鹿应该告诉你。
-
有点不知道该发什么。只有 HTML 结构?
-
HTML 和任何相关的或引导覆盖的 CSS。
-
刚刚添加了HTML结构。 CSS 几乎没有任何引导覆盖命令。我只是不确定使用 @media 。只是想在响应时将导航更改为固定顶部。
-
查找@media 查询。这就是他们专门设计的目的。
标签: html css twitter-bootstrap responsive-design