网页设计 百分网手机站

css就能实现简单导航栏实例(2)

时间:2020-11-10 10:11:56 网页设计

css就能实现简单导航栏实例

  </li>

  </ul>

  </li>

  </ul>

  </nav>

  css:

  CSS Code复制内容到剪贴板

  *{

  margin:0 auto;

  }

  body{

  background-color: #EEEEEE;

  font-family: Microsoft Yahei,Arial,sans-serif;

  }

  nav{

  width: 100%;

  background-color: #455552;

  position: relative;

  width: 650px;

  margin-top: 100px;

  }

  .nav-ul{

  list-style: none;

  }

  .nav-ul>li{

  display: inline-block;

  position: relative;

  }

  .nav-ul a{

  text-decoration: none;

  color: #FFF;

  display: inline-block;

  padding: 10px 20px;

  }

  .nav-ul a:hover{

  background-color: #1ABC9C;

  }

  .nav-ul a:hover+ul li{

  opacity:1;

  -webkit-transform: rotateY(0deg);

  transform: rotateY(0deg);

  }

  .nav-ul a+ul{

  list-style: none;

  position: absolute;

  transition: opacity 0.5s;

  -webkit-perspective: 800;

  -webkit-transform-style: preserve-3d;

  }

  .nav-ul a+ul:hover li{

  opacity: 1;

  -webkit-transform: rotateY(0deg);

  transform: rotateY(0deg);

  }

  .nav-ul a+ul li{

  position: relative;

  left: -40px;

  opacity: 0;

  width: 150px;

  transition: transform 1.5s,opacity 0.8s;

  }

  .nav-ul a+ul a{

  display: inline-block;

  width: 75%;

  background-color: rgba(26,188, 156, 0.75);

  }

  .nav-effect-1{

  transform: rotateY(90deg) translateX(10px);

  }

  .nav-effect-2{

  transform: rotateY(120deg) translateX(20px);

  }

  .nav-effect-3{

  transform: rotateY(150deg) translateX(30px);

  }

  .nav-effect-4{

  transform: rotateY(180deg) translateX(40px);

  }

  .nav-ul a+ul a:hover{

  background-color: rgba(69,85, 82, 0.75);

  }

【css就能实现简单导航栏实例】相关文章:

1.如何制作简单导航栏

2.C语言中实现KMP算法实例

3.c#实现轮询算法实例代码

4.php简单伪静态实例

5.C语言实现归并排序算法实例

6.Word文档如何分两栏,三栏,多栏

7.C#实现协同过滤算法的实例代码

8.Java 队列实现原理及简单实现代码

9.C语言栈的表示与实现实例详解分析