|
@@ -24,25 +24,22 @@ body {
|
|
|
.arrow {
|
|
|
position: fixed;
|
|
|
right: 30px;
|
|
|
- top:500px;
|
|
|
+ top: 500px;
|
|
|
width: 45px;
|
|
|
height: 40px;
|
|
|
z-index: 10;
|
|
|
-
|
|
|
- a{
|
|
|
+
|
|
|
+ a {
|
|
|
margin: 30px 0px;
|
|
|
}
|
|
|
- .icon{
|
|
|
-
|
|
|
+ .icon {
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
display: none;
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
&:hover {
|
|
|
box-shadow: 1px 3px 13px -2px rgba(0, 0, 0, 0.35);
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
#Navigation {
|
|
@@ -166,17 +163,21 @@ body {
|
|
|
}
|
|
|
#banner {
|
|
|
position: relative;
|
|
|
- #bannerdes-img{
|
|
|
+ #about-title {
|
|
|
position: absolute;
|
|
|
- z-index:-1;
|
|
|
+ right: 50px;
|
|
|
+ top: 100px;
|
|
|
+ }
|
|
|
+ #bannerdes-img {
|
|
|
+ position: absolute;
|
|
|
+ z-index: -1;
|
|
|
opacity: 1;
|
|
|
- .banner-img{
|
|
|
+ .banner-img {
|
|
|
width: 100vw;
|
|
|
height: 70vh;
|
|
|
object-fit: cover;
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
height: 80vh;
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -186,7 +187,7 @@ body {
|
|
|
background-repeat: no-repeat;
|
|
|
}
|
|
|
#banner-container {
|
|
|
- padding-top: 10vw;
|
|
|
+ padding-top: 15vw;
|
|
|
width: 90vw;
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
width: 95vw;
|
|
@@ -203,15 +204,13 @@ body {
|
|
|
}
|
|
|
}
|
|
|
.banner-3 {
|
|
|
-
|
|
|
img {
|
|
|
- margin-bottom: -45px;
|
|
|
+ margin-bottom: -45px;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.banner-m {
|
|
|
-
|
|
|
@media screen and(min-width:$desktop) {
|
|
|
display: none;
|
|
|
}
|
|
@@ -225,28 +224,27 @@ body {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- ul {
|
|
|
|
|
|
+ ul {
|
|
|
text-align: center;
|
|
|
background: rgba(141, 194, 31, 0.8);
|
|
|
@media screen and(min-width:$desktop) {
|
|
|
- margin-left: 8px;
|
|
|
+ margin-left: 8px;
|
|
|
}
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
margin-top: 5vw;
|
|
|
- margin:10px auto ;
|
|
|
+ margin: 10px auto;
|
|
|
}
|
|
|
.nav-item {
|
|
|
padding: 10px;
|
|
|
-
|
|
|
+
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
padding: 6px;
|
|
|
}
|
|
|
- .nav-item2{
|
|
|
+ .nav-item2 {
|
|
|
position: relative;
|
|
|
&:after {
|
|
|
- content:url(../img/about/sec01/item-arrow.png);
|
|
|
+ content: url(../img/about/sec01/item-arrow.png);
|
|
|
display: block;
|
|
|
width: 80%;
|
|
|
height: 5px;
|
|
@@ -255,23 +253,19 @@ body {
|
|
|
bottom: 0;
|
|
|
transition: all 0.3s;
|
|
|
opacity: 0;
|
|
|
-
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
// &:active:after,
|
|
|
// &:focus:after{
|
|
|
// opacity: 1;
|
|
|
// }
|
|
|
- .after-nav{
|
|
|
-
|
|
|
+ .after-nav {
|
|
|
opacity: 1;
|
|
|
}
|
|
|
- &:focus:after
|
|
|
- {
|
|
|
+ &:focus:after {
|
|
|
width: 80%;
|
|
|
opacity: 1;
|
|
|
-
|
|
|
- }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -302,9 +296,9 @@ body {
|
|
|
background-repeat: no-repeat;
|
|
|
background-blend-mode: overlay;
|
|
|
word-break: break-all;
|
|
|
- a{
|
|
|
+ a {
|
|
|
text-decoration: none;
|
|
|
- color:#fff;
|
|
|
+ color: #fff;
|
|
|
}
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
padding: 18px;
|
|
@@ -313,14 +307,13 @@ body {
|
|
|
// 個案賞析
|
|
|
.sec02,
|
|
|
.sec04 {
|
|
|
-
|
|
|
.col-lg-4 {
|
|
|
position: relative;
|
|
|
background: rgb(128, 171, 41);
|
|
|
transition: 0.3s ease-in-out;
|
|
|
cursor: pointer;
|
|
|
- .sec02-p-m{
|
|
|
- color:#fff;
|
|
|
+ .sec02-p-m {
|
|
|
+ color: #fff;
|
|
|
text-align: center;
|
|
|
font-size: 14px;
|
|
|
transition: 0.3s;
|
|
@@ -328,18 +321,22 @@ body {
|
|
|
@media screen and(min-width:$desktop) {
|
|
|
width: 100%;
|
|
|
position: absolute;
|
|
|
- top:100px;
|
|
|
- left:0px;
|
|
|
+ top: 100px;
|
|
|
+ left: 0px;
|
|
|
font-size: 18px;
|
|
|
- opacity: 0;
|
|
|
+ opacity: 0;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- &:hover{
|
|
|
- .sec02-p-m,.sec03-p-m{
|
|
|
+
|
|
|
+ &:hover {
|
|
|
+ .play1 {
|
|
|
opacity: 1;
|
|
|
}
|
|
|
- img{
|
|
|
+ .sec02-p-m,
|
|
|
+ .sec03-p-m {
|
|
|
+ opacity: 1;
|
|
|
+ }
|
|
|
+ img {
|
|
|
opacity: 0.2;
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
opacity: 1;
|
|
@@ -349,27 +346,42 @@ body {
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
background: none;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
img {
|
|
|
object-fit: cover;
|
|
|
width: 480px !important;
|
|
|
height: 280px !important;
|
|
|
opacity: 1;
|
|
|
transition: 0.3s ease-in-out;
|
|
|
-
|
|
|
+ }
|
|
|
+ .sec03-img-m {
|
|
|
+ text-align: center;
|
|
|
+ width: 100%;
|
|
|
+ position: absolute;
|
|
|
+ top: 100px;
|
|
|
+ }
|
|
|
+ .sec03-img-m1 {
|
|
|
+ text-align: center;
|
|
|
+ width: 100%;
|
|
|
+ position: absolute;
|
|
|
+ @media screen and(max-width:$moblie) {
|
|
|
+ top: 80px;
|
|
|
+ }
|
|
|
+ .play1 {
|
|
|
+ width: 50px !important;
|
|
|
+ height: 50px !important;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
- .sec03{
|
|
|
-
|
|
|
+ .sec03 {
|
|
|
.col-lg-4 {
|
|
|
position: relative;
|
|
|
background: rgb(128, 171, 41);
|
|
|
transition: 0.3s ease-in-out;
|
|
|
cursor: pointer;
|
|
|
- .sec03-p-m{
|
|
|
- color:#fff;
|
|
|
+ .sec03-p-m {
|
|
|
+ color: #fff;
|
|
|
text-align: center;
|
|
|
font-size: 14px;
|
|
|
transition: 0.3s;
|
|
@@ -377,34 +389,31 @@ body {
|
|
|
@media screen and(min-width:$desktop) {
|
|
|
width: 100%;
|
|
|
position: absolute;
|
|
|
- top:100px;
|
|
|
- left:0px;
|
|
|
+ top: 100px;
|
|
|
+ left: 0px;
|
|
|
font-size: 16px;
|
|
|
- opacity: 0;
|
|
|
+ opacity: 0;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- .sec03-p-m{
|
|
|
-
|
|
|
+ .sec03-p-m {
|
|
|
@media screen and(min-width:$desktop) {
|
|
|
position: absolute;
|
|
|
- top:50px;
|
|
|
- left:0px;
|
|
|
- background-size: contain;
|
|
|
- opacity: 0;
|
|
|
+ top: 50px;
|
|
|
+ left: 0px;
|
|
|
+ background-size: contain;
|
|
|
+ opacity: 0;
|
|
|
}
|
|
|
- }
|
|
|
- &:hover{
|
|
|
- .play1{
|
|
|
+ }
|
|
|
+ &:hover {
|
|
|
+ .play1 {
|
|
|
opacity: 1;
|
|
|
}
|
|
|
- .play{
|
|
|
- opacity: 0;
|
|
|
- }
|
|
|
- .sec02-p-m,.sec03-p-m{
|
|
|
+ .sec02-p-m,
|
|
|
+ .sec03-p-m {
|
|
|
opacity: 1;
|
|
|
}
|
|
|
- img{
|
|
|
+ img {
|
|
|
opacity: 0.2;
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
opacity: 1;
|
|
@@ -414,49 +423,35 @@ body {
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
background: none;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
img {
|
|
|
object-fit: cover;
|
|
|
- width: 450px !important;
|
|
|
+ width: 435px !important;
|
|
|
height: 200px !important;
|
|
|
opacity: 1;
|
|
|
transition: 0.3s ease-in-out;
|
|
|
-
|
|
|
}
|
|
|
- .sec03-img-m{
|
|
|
+ .sec03-img-m {
|
|
|
text-align: center;
|
|
|
width: 100%;
|
|
|
position: absolute;
|
|
|
- top:100px;
|
|
|
- .play{
|
|
|
- width: 50px !important;
|
|
|
- height: 50px !important;
|
|
|
- @media screen and(max-width:$moblie) {
|
|
|
- display: none;
|
|
|
- }
|
|
|
- }
|
|
|
- .play1{
|
|
|
- width: 50px !important;
|
|
|
- height: 50px !important;
|
|
|
- }
|
|
|
+ top: 100px;
|
|
|
}
|
|
|
- .sec03-img-m1{
|
|
|
+ .sec03-img-m1 {
|
|
|
text-align: center;
|
|
|
width: 100%;
|
|
|
position: absolute;
|
|
|
-
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
- top:80px;
|
|
|
+ top: 80px;
|
|
|
}
|
|
|
- .play1{
|
|
|
+ .play1 {
|
|
|
width: 50px !important;
|
|
|
height: 50px !important;
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
- .sec03-1{
|
|
|
-
|
|
|
- .sec05-row{
|
|
|
+ }
|
|
|
+ .sec03-1 {
|
|
|
+ .sec05-row {
|
|
|
background: rgba(0, 0, 0, 0.8);
|
|
|
text-align: center;
|
|
|
height: 600px;
|
|
@@ -466,20 +461,18 @@ body {
|
|
|
p {
|
|
|
letter-spacing: 5px;
|
|
|
}
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
-
|
|
|
}
|
|
|
|
|
|
.sec04 {
|
|
|
-
|
|
|
.col-lg-4 {
|
|
|
position: relative;
|
|
|
background: rgb(128, 171, 41);
|
|
|
transition: 0.3s ease-in-out;
|
|
|
cursor: pointer;
|
|
|
- .sec04-p-m{
|
|
|
- color:#fff;
|
|
|
+ .sec04-p-m {
|
|
|
+ color: #fff;
|
|
|
text-align: center;
|
|
|
font-size: 14px;
|
|
|
transition: 0.3s;
|
|
@@ -487,18 +480,21 @@ body {
|
|
|
@media screen and(min-width:$desktop) {
|
|
|
width: 100%;
|
|
|
position: absolute;
|
|
|
- top:100px;
|
|
|
- left:0px;
|
|
|
+ top: 100px;
|
|
|
+ left: 0px;
|
|
|
font-size: 18px;
|
|
|
- opacity: 0;
|
|
|
+ opacity: 0;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- &:hover{
|
|
|
- .sec04-p-m{
|
|
|
+
|
|
|
+ &:hover {
|
|
|
+ .play1 {
|
|
|
+ opacity: 1;
|
|
|
+ }
|
|
|
+ .sec04-p-m {
|
|
|
opacity: 1;
|
|
|
}
|
|
|
- img{
|
|
|
+ img {
|
|
|
opacity: 0.2;
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
opacity: 1;
|
|
@@ -508,19 +504,35 @@ body {
|
|
|
@media screen and(max-width:$moblie) {
|
|
|
background: none;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
img {
|
|
|
object-fit: cover;
|
|
|
width: 480px !important;
|
|
|
height: 280px !important;
|
|
|
opacity: 1;
|
|
|
transition: 0.3s ease-in-out;
|
|
|
-
|
|
|
+ }
|
|
|
+ .sec03-img-m {
|
|
|
+ text-align: center;
|
|
|
+ width: 100%;
|
|
|
+ position: absolute;
|
|
|
+ top: 100px;
|
|
|
+ }
|
|
|
+ .sec03-img-m1 {
|
|
|
+ text-align: center;
|
|
|
+ width: 100%;
|
|
|
+ position: absolute;
|
|
|
+ @media screen and(max-width:$moblie) {
|
|
|
+ top: 80px;
|
|
|
+ }
|
|
|
+ .play1 {
|
|
|
+ width: 50px !important;
|
|
|
+ height: 50px !important;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
- .sec04-1{
|
|
|
-
|
|
|
- .sec05-row{
|
|
|
+ .sec04-1 {
|
|
|
+ .sec05-row {
|
|
|
background: rgba(0, 0, 0, 0.8);
|
|
|
text-align: center;
|
|
|
height: 600px;
|
|
@@ -530,9 +542,8 @@ body {
|
|
|
p {
|
|
|
letter-spacing: 5px;
|
|
|
}
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -548,9 +559,9 @@ body {
|
|
|
width: 95vw;
|
|
|
padding-bottom: 30vw;
|
|
|
}
|
|
|
- a{
|
|
|
+ a {
|
|
|
text-decoration: none;
|
|
|
- color:#fff;
|
|
|
+ color: #fff;
|
|
|
}
|
|
|
p {
|
|
|
color: #fff;
|