2016-11-20 3 views
0

一般的に私はモバイル版の適切なメニューを行うには固執しています。私の問題は、左側に余分な詰め物をリストしていることです(左側の詰め物が見えます)、間違いを見つけるのは難しいです。答えてくれてありがとうは、ここのコードです:リリストメニュー付きの不要な左スペース

<nav> 
<div id="menubar"> 
    <a href="#" id="menu-icon"></a> 
    <ul> 
    <li><a href="#">Test 1</a></li> 
    <li><a href="#">Test 2</a></li> 
    <li><a href="#">Test 3</a></li> 
    <li><a href="#">Test 4</a></li> 
    </ul> 
</div> 

CSS:

#menu-icon { 
    display:inline-block; 
    width: 40px; 
    height: 40px; 
    float: right; 
    background: #364886 url(../Images/Interface/menu-icon.png) center; 
    } 
#menubar { 
    position: relative; 
    } 
ul { 
    list-style:none; 
    } 
ul a:visited, 
ul a:link, 
ul a:hover { 
    text-decoration: none; 
    color: white; 
    } 
nav ul, nav:active ul { 
    width: 90%; 
    display: none; 
    position: absolute; 
    background: #364886; 
    font-family: 'Roboto', sans-serif; 
    font-size: 12pt; 
    color: white; 
    right: 0px; 
    top: 24px; 
    } 
nav li { 
    text-align: center; 
    width: 100%; 
    padding: 10px 10px 10px 10px; /* top-right-bottom-left*/ 
    margin: 0; 
    border-bottom: 1px dotted white; 
    box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
    } 
nav:hover ul { 
    display: block; 
    } 
+0

エディタの '<>'ボタンをクリックしてスニペットを作成してください – mplungjan

答えて

1

パディング追加:0をULに UL { のlist-style:なし; パディング:0; }

+0

すごくうまくいって、私はすべてを試してみたと思います。どうもありがとう。一般的に問題は解決されます。 – Igor

+0

ようこそメイト:) – jafarbtech

関連する問題