0
私は固定された水平ナビゲーションバーを画面全体に水平に伸ばしています。その位置を固定にしようとすると、順序付けされていないリスト要素は、内容を格納するために必要なだけの幅を占めます。要素が固定位置にある場合、ブロック要素が親の幅に合わせて展開されないのはなぜですか?
デフォルトでは、順序付けられていないリストはブロック要素であるため、なぜそれが全幅に拡大しないのですか?
私は固定された水平ナビゲーションバーを画面全体に水平に伸ばしています。その位置を固定にしようとすると、順序付けされていないリスト要素は、内容を格納するために必要なだけの幅を占めます。要素が固定位置にある場合、ブロック要素が親の幅に合わせて展開されないのはなぜですか?
デフォルトでは、順序付けられていないリストはブロック要素であるため、なぜそれが全幅に拡大しないのですか?
固定位置の要素は、ディスプレイの設定に関係なく、内容と同じスペースを占有します。それは、コンテンツを埋めるために展開するようにするには、left
とright
変数を設定する必要があります
#myelement {
position: fixed;
top: 0;
left: 0;
right: 0;
}
これは全幅を伸ばし、それはトップに固定になります。
コードを表示してください –