-2
我需要顯示帶有徽標的導航菜單。這裏是JS小提琴鏈接https://jsfiddle.net/47Ls678d/HTML CSS樣式如何不繼承
現在的問題,圖像標誌是繼承了CSS的</A>標籤屬性,我不能夠在去除頂部,左側,和標誌圖像的下邊距。
我曾嘗試與代碼
<a style="margin:0px;" href="#" class="navbar-left"><img height="55" width="160" src="https://www.w3schools.com/html/pic_mountain.jpg"></a>
但不工作。
CSS: 體{餘量:0;}
.topnav {
overflow: hidden;
background-color: #333;
}
.topnav a {
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}
.topnav a:hover {
background-color: #ddd;
color: black;
}
.topnav .icon {
display: none;
}
HTML
<div class="topnav" id="myTopnav">
<a href="#" class="navbar-left"><img height="55" width="160" src="https://www.w3schools.com/html/pic_mountain.jpg"></a>
<a href="#home">Home</a>
<a href="#news">News</a>
<a href="#contact">Contact</a>
<a href="#about">About</a>
<a href="javascript:void(0);" style="font-size:15px;" class="icon" onclick="myFunction()">☰</a>
</div>
其填充不保證金 – linktoahref
由於該解決的問題。 – CodeDezk