質問編集履歴

1

CSS追記

2016/02/03 08:27

投稿

shiinn
shiinn

スコア23

test CHANGED
File without changes
test CHANGED
@@ -40,6 +40,86 @@
40
40
 
41
41
 
42
42
 
43
+ body {
44
+
45
+ margin:0;
46
+
47
+ }
48
+
49
+
50
+
51
+ .container {
52
+
53
+ width:900px;
54
+
55
+ margin:0 auto;
56
+
57
+ }
58
+
59
+
60
+
61
+ .header {
62
+
63
+ background:linear-gradient(90deg, lightblue, lightgreen);
64
+
65
+ width:100%;
66
+
67
+ height:50px;
68
+
69
+ position:fixed;
70
+
71
+ }
72
+
73
+
74
+
75
+ ul {
76
+
77
+ margin:0;
78
+
79
+ padding:0;
80
+
81
+ }
82
+
83
+
84
+
85
+ .hright li {
86
+
87
+ list-style:none;
88
+
89
+ display:inline-block;
90
+
91
+ width:100px;
92
+
93
+ height:50px;
94
+
95
+ line-height:50px;
96
+
97
+ float:right;
98
+
99
+ color:white;
100
+
101
+ }
102
+
103
+
104
+
105
+ .hleft h3 {
106
+
107
+ width:100px;
108
+
109
+ height:50px;
110
+
111
+ float:left;
112
+
113
+ color:white;
114
+
115
+ margin-top:10px;
116
+
117
+ }
118
+
119
+
120
+
121
+
122
+
43
123
  この状態でCSSでheaderをposition:fixedにするとtopクラスのh2タグの「TEST」の文字が表示されなくなって、headerの上に少し余白が出来てしまう。
44
124
 
45
125
  このような状態にならないようにするにはどうしたら良いのでしょうか?