.title{ font-size: 48px; text-decoration:none; color:black; } h1,h4{ text-align: center; font-family:Arial; } #a_list{ max-width: 100vw; font-family:Arial; text-align: center; margin: auto; padding: 10px 20px; color:black; } #a_list a{ font-family:Arial; font-size: 1em; text-decoration: none; color: black; background-color:white; padding: 10px 50px; } #a_list a:hover{ font-size: 18px; text-decoration: none; font-family:Arial; color: white; background-color:black; } /* Slideshow container */ * {box-sizing:border-box} .slideshow-container { max-width: 1000px; position: relative; margin: auto; } /* Hide the images by default */ .mySlides { display: none; } /* Next & previous buttons */ .prev, .next { cursor: pointer; position: absolute; top: 50%; width: auto; margin-top: -22px; padding: 16px; color: white; font-weight: bold; font-size: 18px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; } /* Position the "next button" to the right */ .next { right: 0; border-radius: 3px 0 0 3px; } /* On hover, add a black background color with a little bit see-through */ .prev:hover, .next:hover { background-color: rgba(0,0,0,0.8); } /* The dots/bullets/indicators */ .dot { cursor: pointer; height: 15px; width: 15px; margin: 0 2px; background-color: #bbb; border-radius: 50%; display: inline-block; transition: background-color 0.6s ease; } .active, .dot:hover { background-color: #717171; } /* Fading animation */ .fade { -webkit-animation-name: fade; -webkit-animation-duration: 1.5s; animation-name: fade; animation-duration: 1.5s; } @-webkit-keyframes fade { from {opacity: .4} to {opacity: 1} } @keyframes fade { from {opacity: .4} to {opacity: 1} } #hero{ color:gray; text-decoration:none; font-size: 24px; } /* ======================= */ .post { padding: 3% 0; margin: 0 3%; padding-bottom: 2em; margin-bottom: 1em; border-bottom: 1px solid #e0e0e0; overflow: hidden; } .post:last-child { border-bottom: none; margin-bottom: 0; } .post .entry-contentContainer { padding: 0 0 0 20px; float: right; width: 65%; } .post .entry-header{ margin-top:10px; } .post .entry-thumbnail { float: left; width: 360px; height:270px; transition: ease-out 1s; } /*子首頁的寬度縮放*/ .post .entry-thumbnail:hover { width:420px; /* height:320px; */ } .post .entry-thumbnail img { width: 100%; height: auto; } .post h2 { margin: -0.15em 0 0.4em; font-size: 1.5em; line-height: 1.15; } .post p { font-size: 1em; } .post h2 a { text-decoration: none; } .post .read_the_rest a.btn { display: block; width: 15%; color: #000; text-align:center; margin: 0 0 0 70%; /* background: #000; */ border-radius: 8px; text-decoration: none; border:1px solid rgb(0,0,0,0); } /*Read more*/ .post .read_the_rest a.btn:hover{ border:1px solid #000; transition: 1s ease-in-out; } /*各子首頁滑動時的顏色*/ .entry-header a{ color:black; } .entry-header a:hover{ color:rgb(152, 30, 30); }