2017-04-07 118 views
0
<html> 
<head> 
<link type="text/css" rel="stylesheet" href="stylesheet.css" /> 
<style> 
.topnav { 
    background-color: #333; 
    overflow: hidden; 
    position: fixed; 
} 
.topnav1 { 
    float: left; 
    display: block; 
    color: #f2f2f2; 
    text-align: center; 
    padding: 14px 16px; 
    text-decoration: none; 
    font-size: 17px; 
    width: 100%; 
    height: auto; 
} 
.topnav1:hover { 
    background-color: #ddd; 
    color: black; 
} 
.topnav1.active { 
    background-color: #4CAF50; 
    color: white; 
} 
.homebutton { 
    width: 5%; 
    height: auto; 
    border: solid; 
    border-color: white float: left; 
    align: center; 
} 
</style> 
</head> 
<body> 
<div class="topnav topnav1"> 
     <a href="/" class="topnav topnav1"><img src="imagesource" class="homebutton"></img> 
     </a> 
     <a href="/about" class="topnav topnav1">About</a> 
     <a href="/updates" class="topnav topnav1">Updates</a> 
     <a href="/contact" class="topnav topnav1">Contact</a> 
    </div> 
</body> 
</html> 

我试图设计一个带有主页按钮照片的导航栏,但是我试图设计的栏是水平的并且固定在页面的顶部。然而,它始终以垂直方向出现并居中到页面顶部。这怎么解决。水平导航条垂直向上

+0

删除类'从你的事业部 – Mayank

回答

0

请按照下面的显示结构。 你真的需要在你的CSS上工作很多。无论你在哪里学习,还要通过浏览器检查这些属性及其当前的支持。

.topnav { 
 
    background-color: #333; 
 
    overflow: hidden; 
 
    position: fixed; 
 
    width: 100%; 
 
    left: 0; 
 
    top: 0; 
 
} 
 

 
.topnav1 { 
 
    float: left; 
 
    display: inline-block; 
 
    color: #f2f2f2; 
 
    text-align: center; 
 
    padding: 14px 16px; 
 
    text-decoration: none; 
 
    font-size: 17px; 
 
    height: auto; 
 
} 
 

 
.topnav1:hover { 
 
    background-color: #ddd; 
 
    color: black; 
 
} 
 

 
.topnav1.active { 
 
    background-color: #4CAF50; 
 
    color: white; 
 
} 
 

 
.homebutton { 
 
    width: 5%; 
 
    height: auto; 
 
    border: solid; 
 
    border-color: white float: left; 
 
    text-align: center; 
 
    /* Align:center is obsolete now */ 
 
}
<div class="topnav"> 
 
    <a href="/" class="topnav1"><img src="imagesource" class="homebutton"> 
 
    </a> 
 
    <a href="/about" class="topnav1">About</a> 
 
    <a href="/updates" class="topnav1">Updates</a> 
 
    <a href="/contact" class="topnav1">Contact</a> 
 
</div>

+0

每个A /链接标签topnav'谢谢你,所以我想这和现在的形象是在顶部的链接下方的休息水平形式,而不是其他链接的左侧。 –

+0

@VictorCleare你能分享小提琴链接 –

+0

什么是小提琴链接? –