これを約2日間機能させようとしていますが、何も得られません。これが私のレイアウトです。いくつかの要素を含むナビゲーション バーがあり、最後のものは右に浮いています。これにより、最後の li と最後から 2 番目の li の間に多くのスペースが残されます。最後から 2 番目の li で ul を埋めるにはどうすればよいですか? すでにテーブルとして扱おうとしましたが、うまくいきませんでした。これが私のcssの一部です:
.NavBar > ul {
list-style:inside none;
margin:0;
padding:0;
display: table;
width:100%;
}
.NavBar > ul > li {
list-style:inside none;
display:block;
float:left;
position:relative;
margin:0;
padding:0;
}
.NavBar > ul > li > a:hover {
background:#111;
}
.NavBar > ul > li:nth-last-child(2) {
list-style:inside none;
display:table-cell;
}
必要なコードがさらにある場合は、教えてください。投稿します。ありがとう。
これが私が起こる必要があることです。
ニュース li は、それとログイン li の間のスペースを埋めるために成長する必要があります。