回答編集履歴
1
修正コメントを受けて修正
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
最終的な理想のレイアウトがよく分からないが、
|
2
|
-
とりあえず、アイコンは左寄せ、ページタイトルとハンバーガーマークは右寄せに配置と仮定して、下記のCSSでどうですか。
|
2
|
+
~~とりあえず、アイコンは左寄せ、ページタイトルとハンバーガーマークは右寄せに配置と仮定して~~、「アイコンは左端、タイトルは真ん中、ハンバーガーマークは右端」ということなら下記のCSSでどうですか。
|
3
3
|
|
4
4
|
```css
|
5
5
|
.top-page-header {
|
@@ -20,7 +20,6 @@
|
|
20
20
|
.photoroke-icon{
|
21
21
|
/* width: 100%; 削除 */
|
22
22
|
margin-left: 5vw;
|
23
|
-
margin-right: auto; /* 追加 */
|
24
23
|
height: 100%;
|
25
24
|
}
|
26
25
|
|
@@ -43,4 +42,5 @@
|
|
43
42
|
}
|
44
43
|
```
|
45
44
|
|
46
|
-
|
45
|
+
アイコン(.photoroke-icon)に width: 100%; を設定しているので他の要素が右に押し出されていますので、これは削除。
|
46
|
+
また、高さが指定してないので、画像オリジナルのサイズに表示されるのではみ出ます。高さをヘッダーの高さにしたいなら、height: 100%; を追加。
|