Template:CCU Taiwan/css anchor

  • {
 box-sizing: border-box;

}

.aaa{

 visibility:hidden;
 padding-top: 1.5em;

}

.link {

   color: #fff !important;
   text-decoration: none;
   -moz-transition: color 0.35s ease-in-out;
   -webkit-transition: color 0.35s ease-in-out;
   -ms-transition: color 0.35s ease-in-out;
   transition: color 0.35s ease-in-out;

}

.link:visited {

   color: #483949;
   text-decoration: none;
   -moz-transition: color 0.35s ease-in-out;
   -webkit-transition: color 0.35s ease-in-out;
   -ms-transition: color 0.35s ease-in-out;
   transition: color 0.35s ease-in-out;

}

.fixed { position: fixed;

   bottom: 20px;
   right: 20px;
   background-repeat: no-repeat;
   height: 120px;
   width: 120px;
   background-image: url(Top110x110%2B.png);
   

}

.div_nav {

 text-decoration:none;
 padding: 2em 7em 2em 14.5em;
 font-size: 16px;
 line-height: 30px;
 font-family: 'Roboto', sans-serif;

}

.div_nav li{ color : #fff;

   font-size: 17px;
 line-height:1.6em;

}


.toc_nav {

 position: fixed;
 left: 3em;
 top: 19vh;
 padding: 1em;
 width: 14em;
 line-height: 6px;

} .toc_nav ul {

 list-style: none;
 padding: 0;
 margin: 0;

} .toc_nav ul ul {

 padding-left: 2em;

} .toc_nav li a {

 text-decoration:none;
 display: inline-block;
 color: rgba(16, 116, 126, 0.91);
 font-size: 19px;
 font-weight: normal;
 font-family: 'Source Sans Pro';
 text-decoration: none;
 transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);

} .toc_nav li.visible > a {

 color: #00dbff; 
 transform: translate(5px);

} .toc-marker {

 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 z-index: -1;

} .toc-marker path {

 transition: all 0.3s ease;

} .contents_nav {

 padding: 1em;
 max-width: 900px;
 font-size: 1.2em;
 font-family: 'Frank Ruhl Libre', sans-serif;

} .contents_nav img {

 max-width: 100%;

} .contents_nav .code-block {

 white-space: pre;
 overflow: auto;
 max-width: 100%;

} .contents_nav .code-block code {

 display: block;
 background-color: #f9f9f9;
 padding: 10px;

} .contents_nav .code-inline {

 background-color: #f9f9f9;
 padding: 4px;

} .contents_nav h2 {

 padding-top: 1em;

}


@media screen and (max-width: 1200px) {

 body {
   font-size: 14px;
 }

}