首页 > 软件开发 > HTML >

HTML5+css3实现手机页面3D导航特效

来源:互联网 2023-03-16 19:10:33 186

HTML5 css3实现手机页面3D导航特效Tcv办公区 - 实用经验教程分享!

工具/原料

  • adobe dreamweaver

方法/步骤

  • 1

    新建html文档。Tcv办公区 - 实用经验教程分享!

    HTML5 css3实现手机页面3D导航特效Tcv办公区 - 实用经验教程分享!

  • 2

    书写hmtl代码。Tcv办公区 - 实用经验教程分享!

    a href="#cd-nav" class="cd-nav-trigger"> Menuspan>!-- used to create the menu icon -->/span> /a> !-- .cd-nav-trigger -->Tcv办公区 - 实用经验教程分享!

    main>Tcv办公区 - 实用经验教程分享!

    section class="cd-section services cd-selected">Tcv办公区 - 实用经验教程分享!

    header>Tcv办公区 - 实用经验教程分享!

    div class="cd-title">Tcv办公区 - 实用经验教程分享!

    h2>HTML5 3D导航特效/h2>Tcv办公区 - 实用经验教程分享!

    6/Tcv办公区 - 实用经验教程分享!

    /div>Tcv办公区 - 实用经验教程分享!

    !-- .cd-title -->Tcv办公区 - 实用经验教程分享!

    /header>Tcv办公区 - 实用经验教程分享!

    div class="cd-content">Tcv办公区 - 实用经验教程分享!

    Lor. /Tcv办公区 - 实用经验教程分享!

    Lorem ip /Tcv办公区 - 实用经验教程分享!

    Lore /Tcv办公区 - 实用经验教程分享!

    /div>Tcv办公区 - 实用经验教程分享!

    /section>Tcv办公区 - 实用经验教程分享!

    !-- .cd-section -->Tcv办公区 - 实用经验教程分享!

    /main>Tcv办公区 - 实用经验教程分享!

    nav class="cd-nav-container" id="cd-nav">Tcv办公区 - 实用经验教程分享!

    header>Tcv办公区 - 实用经验教程分享!

    h3>Navigation/h3>Tcv办公区 - 实用经验教程分享!

    a href="#0" class="cd-close-nav">Close/a> /header>Tcv办公区 - 实用经验教程分享!

    ul class="cd-nav">Tcv办公区 - 实用经验教程分享!

    li data-menu="index"> a href="#"> span> svg class="nc-icon outline" x="0px" y="0px" width="64px" height="64px" viewBox="0 0 64 64">Tcv办公区 - 实用经验教程分享!

    g transform="translate(0, 0)">Tcv办公区 - 实用经验教程分享!

    polyline data-cap="butt" fill="none" stroke="#9e85d0" stroke-width="2" stroke-miterlimit="10" points="10,24.9 10,60 26,60 26,44 38,44 38,60 54,60 54,24.9 " stroke-linejoin="square" stroke-linecap="butt">/polyline>Tcv办公区 - 实用经验教程分享!

    polyline data-color="color-2" fill="none" stroke="#9e85d0" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" points=" 4,30 32,6 60,30 " stroke-linejoin="square">/polyline>Tcv办公区 - 实用经验教程分享!

    rect data-color="color-2" x="26" y="24" fill="none" stroke="#9e85d0" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" width="12" height="10" stroke-linejoin="square">/rect>Tcv办公区 - 实用经验教程分享!

    /g>Tcv办公区 - 实用经验教程分享!

    /svg> /span> em>Intro/em> /a> /li>Tcv办公区 - 实用经验教程分享!

    HTML5 css3实现手机页面3D导航特效Tcv办公区 - 实用经验教程分享!

  • 2本页面未经许可获取自百度经验
  • 3

    书写css代码。Tcv办公区 - 实用经验教程分享!

    .cd-nav-trigger span::before, .cd-nav-trigger span:after { /* upper and lower lines of the menu icon */Tcv办公区 - 实用经验教程分享!

    content: ''; position: absolute; top: 0; right: 0; width: 100%; height: 100%; background-color: inherit; /* Force Hardware Acceleration in WebKit */Tcv办公区 - 实用经验教程分享!

    -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: -webkit-transform 0.2s, width 0.2s; -moz-transition: -moz-transform 0.2s, width 0.2s; transition: transform 0.2s, width 0.2s; }Tcv办公区 - 实用经验教程分享!

    .cd-nav-trigger span::before { -webkit-transform-origin: right top; -moz-transform-origin: right top; -ms-transform-origin: right top; -o-transform-origin: right top; transform-origin: right top; -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); }Tcv办公区 - 实用经验教程分享!

    .cd-nav-trigger span::after { -webkit-transform-origin: right bottom; -moz-transform-origin: right bottom; -ms-transform-origin: right bottom; -o-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); }Tcv办公区 - 实用经验教程分享!

    .no-touch .cd-nav-trigger:hover { /* rotate trigger on hover */Tcv办公区 - 实用经验教程分享!

    -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }Tcv办公区 - 实用经验教程分享!

    .no-touch .cd-nav-trigger:hover span::after, .no-touch .cd-nav-trigger:hover span::before { /* animate arrow --> from hamburger to arrow */Tcv办公区 - 实用经验教程分享!

    width: 50%; }Tcv办公区 - 实用经验教程分享!

    .no-touch .cd-nav-trigger:hover span::before { -webkit-transform: translateX(1px) translateY(1px) rotate(45deg); -moz-transform: translateX(1px) translateY(1px) rotate(45deg); -ms-transform: translateX(1px) translateY(1px) rotate(45deg); -o-transform: translateX(1px) translateY(1px) rotate(45deg); transform: translateX(1px) translateY(1px) rotate(45deg); }Tcv办公区 - 实用经验教程分享!

    .no-touch .cd-nav-trigger:hover span::after { -webkit-transform: translateX(1px) translateY(-1px) rotate(-45deg); -moz-transform: translateX(1px) translateY(-1px) rotate(-45deg); -ms-transform: translateX(1px) translateY(-1px) rotate(-45deg); -o-transform: translateX(1px) translateY(-1px) rotate(-45deg); transform: translateX(1px) translateY(-1px) rotate(-45deg); }Tcv办公区 - 实用经验教程分享!

    @media only screen and (min-width: 1024px) {Tcv办公区 - 实用经验教程分享!

    .cd-nav-trigger { top: 38px; }Tcv办公区 - 实用经验教程分享!

    }Tcv办公区 - 实用经验教程分享!

    HTML5 css3实现手机页面3D导航特效Tcv办公区 - 实用经验教程分享!

  • 4

    书写并添加js代码。Tcv办公区 - 实用经验教程分享!

    script src="js/modernizr.js">/script>Tcv办公区 - 实用经验教程分享!

    script src="js/jquery-2.1.1.js">/script>Tcv办公区 - 实用经验教程分享!

    script src="js/main.js">/script>Tcv办公区 - 实用经验教程分享!

    HTML5 css3实现手机页面3D导航特效Tcv办公区 - 实用经验教程分享!

  • 5

    代码整体结构。Tcv办公区 - 实用经验教程分享!

    HTML5 css3实现手机页面3D导航特效Tcv办公区 - 实用经验教程分享!

  • 6

    查看效果。Tcv办公区 - 实用经验教程分享!

    HTML5 css3实现手机页面3D导航特效Tcv办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Tcv办公区 - 实用经验教程分享!


    标签: HTML

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码