質問するログイン新規登録

回答編集履歴

1

修正

2018/02/20 05:56

投稿

KazuhiroHatano
KazuhiroHatano

スコア7834

answer CHANGED
@@ -1,4 +1,4 @@
1
- ヘッダーというものは多分position:fix;にしたいだろう
1
+ ヘッダーというものは多分position:fix;にしたいだろう
2
2
  そして後からヘッダーの「要素の下に何かを追加」したいとなった場合
3
3
  ヘッダー全体という囲みでposition:fix;になっておらず
4
4
  ヘッダーの部品毎にposition:fix;になっていると
@@ -10,4 +10,21 @@
10
10
 
11
11
  ul.header-listとせず
12
12
  div.header-list>ulとしているのは
13
- メニューの背景を
13
+ ```scss
14
+ div.header-list{
15
+ background:url('menu-bar-bg.png') repeat-x;
16
+ ul{
17
+ width:960px;
18
+ margin:0 auto;
19
+ list-style:none;
20
+ }
21
+ }
22
+ ```
23
+ みたいな感じのことをしたいからじゃないかと推測
24
+ ul単体だと、左右に背景をつけつつ
25
+ 指定した幅で真ん中寄せが結構しんどい
26
+
27
+ デザインの為だけの要素というのはなるべく避けたいものではあるが
28
+ 絶対にあってはならないというようなものでもなし
29
+
30
+ 効率と秤に掛けてより良い判断を