我正在设计一个响应式网站,现在我有点问题。基本上徽标设置在导航的中间,但是当我尝试在移动设备中查看它或将我的浏览器设置为移动设备时,它看起来像这样。
http://i255.photobucket.com/albums/hh140/testament1234/responsive_zps3a22ab61.jpg
这就是它在全屏时的样子。
http://s255.photobucket.com/user/testament1234/media/desktop_zps4c60a09c.jpg.html
在移动设备中查看时,如何在导航顶部设置徽标。
这是我的标记或 HTML 代码。
<div class="container">
<div id="nav-container">
<div class="six columns navigation">
<ul>
<li><a href="#" title="Home">Home</a></li>
<li><a href="#" title="Home">Project</a></li>
<li><a href="#" title="Home">Blog</a></li>
</ul>
</div>
<div class="four columns">
<h1>Logo</h1>
</div>
<div class="six columns navigation">
<ul>
<li><a href="#" title="Gallery">Gallery</a></li>
<li><a href="#" title="Gallery">About</a></li>
<li><a href="#" title="Gallery">Contact</a></li>
</ul>
</div>
</div>
</div>
这是我的 CSS 代码
#nav-container{margin-top:20px;}
.navigation{text-align:center; background-color:#D1673A;}
.navigation li{display:inline; }
.navigation a{text-decoration:none; color:black; display:inline-block; padding:20px 20px 20px}
.navigation a:hover{color:white; background-color:black}
我在构建响应式网站时使用骨架框架。关于我的问题,我是在媒体查询中设置一些样式还是更改我的标记?