css3三维动画菜单上下翻转 <br />*{margin:0px;padding:0px;}<br />body{background:#b1b1b1;margin:0px;padding:0px;font-size:14px;color:#000;}<br />.tips{width:980px;margin:0 auto;line-height:24px;padding-top:10px;}<br />.bredcolor{color:#fff;}<br />#info {overflow:hidden;}<br />/* the menu style */<br />.menuHolder {margin:1px 0 20px 0; text-align:center; position:relative; height:40px; z-index:20; background:#069;<br /> background-image: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));<br /> background-image: -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));<br /> background-image: -o-linear-gradient(-90deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));<br /> background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));<br /> border-radius:8px;<br /> box-shadow:0 15px 10px -8px rgba(0,0,0,0.4);<br /> -moz-perspective: 100px;<br /> -webkit-perspective: 100px;<br /> -o-perspective: 100px;<br /> perspective: 100px;<br />}<br />.menuHolder ul.nav li {display:inline-block; display:inline;}<br />.menuHolder ul.nav {padding:0; margin:0; list-style:none; display:inline-block;<br /> -moz-transform-style: preserve-3d;<br /> -webkit-transform-style: preserve-3d;<br /> -o-transform-style: preserve-3d;<br /> transform-style: preserve-3d;<br />}<br />.menuHolder ul.nav li {float:left; display:block; padding:0 4px;}<br />.menuHolder ul.nav > li {-moz-transform-style: preserve-3d;-webkit-transform-style: preserve-3d;}<br />.menuHolder ul.nav li a.top-a {display:block; text-decoration:none; margin-top:4px; float:left; height:36px;}<br />.menuHolder ul.nav li a.top-a b {display:block; padding:0 20px; font:normal 14px/30px arial, sans-serif; color:#fff;}<br />.menuHolder ul.nav li:hover a.top-a {background:#09c; border-radius:8px 8px 0 0;<br /> -moz-box-shadow:inset 0px 3px 3px rgba(0, 0, 0, 0.4);<br /> -webkit-box-shadow:inset 0px 3px 3px rgba(0, 0, 0, 0.4);<br /> -o-box-shadow:inset 0px 3px 3px rgba(0, 0, 0, 0.4);<br /> box-shadow:inset 0px 3px 3px rgba(0, 0, 0, 0.4);<br />}<br />.menuHolder ul.nav div {position:absolute; top:40px; left:4px; background:#09c; padding:5px 0 10px 0; <br /> border-radius:0 0 15px 15px;<br /> box-shadow:0 15px 10px -8px rgba(0,0,0,0.4);<br /> -webkit-transition: 0.5s;<br /> -moz-transition: 0.5s;<br /> -o-transition: 0.5s;<br /> transition: 0.5s;<br /> -moz-transform-origin: 0px 0px;<br /> -moz-transform: rotateX(-80deg);<br /> -webkit-transform-origin: 0px 0px;<br /> -webkit-transform: rotateX(-90deg);<br /> -o-transform-origin: 0px 0px;<br /> -o-transform: rotateX(-90deg);<br /> transform-origin: 0px 0px;<br /> transform: rotateX(-90deg);<br /> -moz-backface-visibility: hidden;<br /> -webkit-backface-visibility: hidden;<br /> -o-backface-visibility: hidden;<br /> backface-visibility: hidden;<br />}<br />.menuHolder ul.nav div.left {left:auto; right:4px;}<br />.menuHolder ul.nav div ul {padding:10px 0; list-style:none; width:140px; margin:10px 5px 0 5px; float:left; display:inline; text-align:left; background:#fff; border-radius:6px;<br /> -moz-box-shadow:inset 0px 3px 3px rgba(0, 0, 0, 0.4);<br /> -webkit-box-shadow:inset 0px 3px 3px rgba(0, 0, 0, 0.4);<br /> -o-box-shadow:inset 0px 3px 3px rgba(0, 0, 0, 0.4);<br /> box-shadow:inset 0px 3px 3px rgba(0, 0, 0, 0.4);<br />}<br />.menuHolder ul.nav div ul.colLeft {margin-left:10px;}<br />.menuHolder ul.nav div ul.colRight {margin-right:10px;}<br />.menuHolder ul.nav div ul.colSingle {margin-left:10px; margin-right:10px;}<br />.menuHolder ul.nav div ul li {float:left; border-bottom:1px dotted #09c; margin:0 5px 0 5px; display:inline;}<br />.menuHolder ul.nav div ul li:last-child {border:0;}<br />.menuHolder ul.nav div ul li a {display:block; width:105px; text-decoration:none; font:13px/16px arial, sans-serif; color:#069; margin:0; padding:4px 0 4px 15px; background:transparent url("arrow.gif") no-repeat left center;}<br />.menuHolder ul.nav div ul li a:hover {color:#09c; background:transparent url("arrow.gif") no-repeat 1px center;}<br />.menuHolder ul.nav div.col1 {width:160px;}<br />.menuHolder ul.nav div.col2 {width:310px;}<br />.menuHolder ul.nav div.col3 {width:460px;}<br />.menuHolder ul.nav li:hover div {<br /> -moz-transform: rotateX(0deg);<br /> -webkit-transform: rotateX(0deg);<br /> -o-transform: rotateX(0deg);<br /> transform: rotateX(0deg);<br />} <p> http://www.999jiujiu.com/ Home Resort Ski Slopes Night Life Ski Hire Facilities Snow Hotel Ice Cavern Ski Inn Advanced Skills Beginners Slopes Intermediate Slopes Expert Information Lift Passes Insurance Snow Report Gear Rental Boots Skis Goggles Contact Email Telephone Online Form Privacy Nearby Where to go What to do Places of interest Snow Hotel The Snowman Ice Cavern Ski Inn