CSS3动画菜单当前页面


࿏自ོ༾由ོ༽人͙⃡⌇
2025-03-14 09:28:03 (8天前)
  1. GT;用于光纤无线电(RoF)网络的切换算法的设计和实现< / ligt;“;
  2. echo“< ligt;


互联网
</跨度>
of Things&lt; / li&gt;“;
回声

互联网
</跨度>
服务和应用程序&lt; / a&gt; \“&lt; / li&gt;”;
echo“&lt; li&gt;&lt; a href = \”http://eclass.uop.gr/courses/TST218/ \“&gt; \”分布式系统编程\“&lt; / a&gt;(第7学期)&lt; /李

3 条回复
  1. 0# Coolkid | 2019-08-31 10-32








    1. $(‘.ca-menu li’).click(function() {
      $(‘.ca-menu li’).removeClass(“active”);
      $(this).addClass(“active”);

    2. });




    1. .active {
      background-color: red!important;
      }
      @font-face {
      font-family: WebSymbolsRegular’;
      src: url(‘websymbols/websymbols-regular-webfont.eot’);
      src: url(‘websymbols/websymbols-regular-webfont.eot?#iefix’) format(‘embedded-opentype’), url(‘websymbols/websymbols-regular-webfont.woff’) format(‘woff’), url(‘websymbols/websymbols-regular-webfont.ttf’) format(‘truetype’), url(‘websymbols/websymbols-regular-webfont.svg#WebSymbolsRegular’) format(‘svg’);
      font-weight: normal;
      font-style: normal;
      }
      .ca-menu {
      padding: 0 0 0 48px;
      margin: 20px auto;
      width: 1020px;
      }
      .ca-menu li {
      width: 189px;
      height: 189px;
      border: 10px solid #f6f6f6;
      overflow: hidden;
      position: relative;
      float: left;
      background: #fff;
      margin-left: -48px;
      -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
      box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
      -webkit-border-radius: 125px;
      -moz-border-radius: 125px;
      border-radius: 125px;
      -webkit-transition: all 400ms linear;
      -moz-transition: all 400ms linear;
      -o-transition: all 400ms linear;
      -ms-transition: all 400ms linear;
      transition: all 400ms linear;
      }
      .ca-menu li:last-child {
      margin-right: 0px;
      }
      .ca-menu li a {
      text-align: left;
      width: 100%;
      height: 100%;
      display: block;
      color: #333;
      position: relative;
      }
      .ca-icon {
      font-family: WebSymbolsRegular’, cursive;
      font-size: 40px;
      color: #f6f6f6;
      ;
      line-height: 60px;
      position: absolute;
      width: 100%;
      height: 60px;
      left: 0px;
      top: 30px;
      text-align: center;
      -webkit-transition: all 400ms linear;
      -moz-transition: all 400ms linear;
      -o-transition: all 400ms linear;
      -ms-transition: all 400ms linear;
      transition: all 400ms linear;
      }
      .ca-main {
      font-size: 24px;
      position: absolute;
      top: 110px;
      height: 80px;
      width: 170px;
      left: 50%;
      margin-left: -85px;
      opacity: 0.8;
      text-align: center;
      color: #555;
      }
      .ca-sub {
      display: none;
      }
      .ca-menu li:hover .ca-menu li. {
      border-color: #333;
      z-index: 999;
      -webkit-transform: scale(1.1);
      -moz-transform: scale(1.1);
      -o-transform: scale(1.1);
      -ms-transform: scale(1.1);
      transform: scale(1.1);
      }
      .ca-menu li:hover .ca-icon {
      color: #000;
      font-size: 60px;
      text-shadow: 0px 0px 1px #000;
      -webkit-animation: moveFromBottom 300ms ease;
      -moz-animation: moveFromBottom 300ms ease;
      -ms-animation: moveFromBottom 300ms ease;
      }
      .ca-menu li:hover .ca-main {
      color: #000;
      -webkit-animation: moveFromBottom 500ms ease;
      -moz-animation: moveFromBottom 500ms ease;
      -ms-animation: moveFromBottom 500ms ease;
      }
      @-webkit-keyframes moveFromBottom {
      from {
      -webkit-transform: translateY(200%) scale(0.5);
      opacity: 0;
      }
      to {
      -webkit-transform: translateY(0%) scale(1);
      opacity: 1;
      }
      }
      @-moz-keyframes moveFromBottom {
      from {
      -moz-transform: translateY(200%) scale(0.5);
      opacity: 0;
      }
      to {
      -moz-transform: translateY(0%) scale(1);
      opacity: 1;
      }
      }
      @-ms-keyframes moveFromBottom {
      from {
      -ms-transform: translateY(200%) scale(0.5);
      opacity: 0;
      }
      to {
      -ms-transform: translateY(0%) scale(1);
      opacity: 1;
      }
      }












  2. 1# 张三岁 | 2019-08-31 10-32



    你可以这样做一个先生:



    请加上所有

    li

    喜欢这个方法代码:




    1. </code>


    并添加此代码您的文件




      •                         </ul>
      • </code>



    DEMO FIDDLE


登录 后才能参与评论