fix: banner隨寬度等比cover
This commit is contained in:
@@ -43,15 +43,15 @@ body {
|
|||||||
line-height: 1.6;
|
line-height: 1.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 首頁 Hero 全屏;內頁 banner 為 header.inner-page-header */
|
/* 首頁 Hero:高度隨寬度 16:9 等比縮放(上限一屏),cover 不留上下黑邊 */
|
||||||
header#origin {
|
header#origin {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100vh;
|
height: clamp(12rem, 56.25vw, 100dvh);
|
||||||
min-height: 100dvh;
|
min-height: 0;
|
||||||
background-image: url('../images/header.jpg');
|
background-image: url('../images/header.jpg');
|
||||||
background-position: center center;
|
background-position: center center;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-size: 108%;
|
background-size: cover;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
@@ -2100,8 +2100,8 @@ footer a .mark_b {
|
|||||||
/* 內頁頂部 banner(全站 header.inner-page-header;首頁僅 #origin) */
|
/* 內頁頂部 banner(全站 header.inner-page-header;首頁僅 #origin) */
|
||||||
header.inner-page-header {
|
header.inner-page-header {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: auto;
|
height: clamp(10rem, 35vw, 20rem);
|
||||||
min-height: clamp(14rem, 38vh, 24rem);
|
min-height: 0;
|
||||||
background-image: url('../images/header.jpg');
|
background-image: url('../images/header.jpg');
|
||||||
background-position: center 78%;
|
background-position: center 78%;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
|
|||||||
@@ -64,11 +64,18 @@
|
|||||||
gap: clamp(12px, 2vw, 20px);
|
gap: clamp(12px, 2vw, 20px);
|
||||||
}
|
}
|
||||||
|
|
||||||
header {
|
header#origin {
|
||||||
|
height: clamp(11rem, 56.25vw, 100dvh);
|
||||||
background-size: cover;
|
background-size: cover;
|
||||||
background-position: center center;
|
background-position: center center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
header.inner-page-header {
|
||||||
|
height: clamp(10rem, 35vw, 19rem);
|
||||||
|
background-size: cover;
|
||||||
|
background-position: center 78%;
|
||||||
|
}
|
||||||
|
|
||||||
header#origin .hero .site-header-inner .main-title {
|
header#origin .hero .site-header-inner .main-title {
|
||||||
font-size: clamp(1.75rem, 2.25vw + 1rem, 2.35rem);
|
font-size: clamp(1.75rem, 2.25vw + 1rem, 2.35rem);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user