2016-10-02 1 views
0

navとフッターを同じ行に配置する方法がわかりません。私はリストマージンを変更しようとしましたが、これはうまくいきませんでした。任意の提案パラグラフとナビをインライン化する方法

ul { 
 
    margin: auto; 
 
    padding-top: 0; 
 
    text-align: center; 
 
} 
 
li { 
 
    display: inline-block; 
 
    list-style-type: none; 
 
}
<nav> 
 
    <ul> 
 
    <li><a href=''>Home</a> 
 
    </li> 
 
    <li><a href=''>About</a> 
 
    </li> 
 
    <li><a href=''>Contact</a> 
 
    </li> 
 
    <li><a href=''>Citations</a> 
 
    </li> 
 
    </ul> 
 
</nav> 
 

 
<footer style="color: white"> 
 
    <pre> 2016-2017 &copy; by Owner</pre> 
 
</footer>

:私は、私は以下のコードで間違ってやっているものを見つけることができませんか?

+0

あなたは 'セレクタとしてのULのli A'を試してみたのですか? – Franco

+0

フッターを使用する必要がありますか? –

+0

いいえ、私はそれを練習として使っていますが、テキストを 'pre'の中に入れたいと思います。スペースのために 'pre'を使用します。私はすでにul liを試しています –

答えて

0

これはNAVフッターの要素が同じライン上にレンダリングするために両方できるようになります。あなたがそれらをもブラウザウィンドウまたは領域内でセンタリングされたい場合は

nav, 
footer { 
    display: inline-block; 
} 

、あなたはそれらの周りにラッパー要素を追加し、テキスト整列適用できる:センター;をそのラッパー要素に追加します。

これらのスペースを取り除くには、それに応じて左右のマージンを変更する必要があります。

+0

「参照」と「引用」を揃えただけで、リストはもはやインラインではありません。 –

+0

このcodepenを見てください:http://codepen.io/phawley/pen/QKqqJpこれがあなたが見ているものかどうか私に教えてください(色のインラインスタイルを削除しました。テキストを参照してください)。 – patrickhawley

+0

これはこのようなものを示しています。 ホーム
について
問い合わせ
引用所有者によって2016年から2017年©。 –

1

フッター内のNAVを入れて...

<footer> 
    <nav> 
    <ul> 
     <li><pre> 2016-2017 &copy; by Owner</pre></li> 
     <li><a href=''>Home</a> 
     </li> 
     <li><a href=''>About</a> 
     </li> 
     <li><a href=''>Contact</a> 
     </li> 
     <li><a href=''>Citations</a> 
     </li> 
    </ul> 
    </nav> 
</footer> 
関連する問題