回答編集履歴

1

コード追記

2020/12/16 00:46

投稿

hatena19
hatena19

スコア34073

test CHANGED
@@ -81,3 +81,63 @@
81
81
 
82
82
 
83
83
  横並びを`float`で実装してますが、この方法は過去のものです。現在ならFlexboxでするのが主流ですす。シンプルに実装でき、かつ自由度が高いので。
84
+
85
+
86
+
87
+ **FlexBoxでの実装例**
88
+
89
+ ```css
90
+
91
+ /*ここからheader*/
92
+
93
+ header {
94
+
95
+ height:65px;
96
+
97
+ background-color:rgba(34,49,52,0.9);
98
+
99
+ width:100%;
100
+
101
+ position:fixed;
102
+
103
+ top: 0;
104
+
105
+ z-index: 10;
106
+
107
+ }
108
+
109
+ header > .container {
110
+
111
+ display: flex;
112
+
113
+ justify-content: space-between;
114
+
115
+ align-items: center;
116
+
117
+ }
118
+
119
+ .header-left {
120
+
121
+ width:124px;
122
+
123
+ display: flex;
124
+
125
+ align-items: center;
126
+
127
+ }
128
+
129
+ .logo {
130
+
131
+ width: 100%;}
132
+
133
+
134
+
135
+ .header-right {
136
+
137
+ background-color:rgba(225,225,225,0.3);
138
+
139
+ transition:all 0.5s;
140
+
141
+ }
142
+
143
+ /* ここまで */```