Design vertical menu with CSS
<head>
<title>Vertical menu with CSS</title>
</head>
<body>
<div class="menu">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Users</a></li>
<ul>
<li><a href="#">Add</a></li>
<li><a href="#">Edid</a></li>
<li><a href="#">Delete</a></li>
</ul>
</li>
<li><a href="#">Web Design</a></li>
<li><a href="#">Database</a></li>
<li><a href="#">Contact Us</a></li>
</ul>
</div>
</body>
</html>
index_html 코드펜 홈
호버 효과가 뛰어난 순수 CSS3 수직 메뉴
https://codepen.io/berdejitendra/pen/DMpaLm
<style>
ul
{
margin:0px;
padding:0px;
list-style-type:none;
-webkit-backface-visibility: hidden; backface-visibility: hidden;
}
.var_nav
{
position:relative;
background:#ccc;
width:300px;
height:70px;
margin-bottom:5px;
}
.link_bg
{
width:70px;
height:70px;
position:absolute;
background:#E01B6A;
color:#fff;
z-index:2;
}
.link_bg i
{
position:relative;
}
.link_title
{
position:absolute;
width:100%;
z-index:3;
color:#fff;
}
.link_title:hover .icon
{
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
-ms-transform:rotate(360deg);
transform:rotate(360deg);
}
.var_nav:hover .link_bg
{
width:100%;
background:#E01B6A;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.var_nav:hover a
{
font-weight:bold;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}
.icon
{
position:relative;
width:70px;
height:70px;
text-align:center;
color:#fff;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
float:left;
transition:all .5s ease-in-out;
float:left;
}
.icon i{top:22px;position:relative;}
a{
display:block;
position:absolute;
float:left;
font-family:arial;
color:#fff;
text-decoration:none;
width:100%;
height:70px;
text-align:center;
}
span
{
margin-top:25px;
display:block;
}
</style>
<nav>
<UL>
<li class="var_nav">
<div class="link_bg"></div>
<div class="link_title">
<div class=icon>
<i class="icon-mobile-phone icon-2x"></i>
</div>
<a href="#"><span>About Us</span></a>
</div>
</li>
<li class="var_nav">
<div class="link_bg"></div>
<div class="link_title">
<div class=icon>
<i class="icon-lightbulb icon-2x"></i>
</div>
<a href="#"><span>Ideas</span></a>
</div>
</li>
<li class="var_nav">
<div class="link_bg"></div>
<div class="link_title">
<div class=icon>
<i class="icon-wrench icon-2x"></i>
</div>
<a href="#"><span>Services</span></a>
</div>
</li>
<li class="var_nav">
<div class="link_bg"></div>
<div class="link_title">
<div class=icon>
<i class="icon-briefcase icon-2x"></i>
</div>
<a href="#"><span>Marketing</span></a>
</div>
</li>
</UL>
</nav>
index_CSS tag
Design vertical menu with CSS
첫댓글 https://www.youtube.com/playlist?list=PLyPq6b9QyJacFe_ftSoTQLHQQoMuaMUz-
https://www.w3schools.com/html/tryit.asp?filename=tryhtml_default
https://codepen.io/berdejitendra/pen/DMpaLm
호버 효과가 뛰어난 순수 CSS3 수직 메뉴 https://www.youtube.com/results?search_query=%ED%98%B8%EB%B2%84+%ED%9A%A8%EA%B3%BC%EA%B0%80+%EB%9B%B0%EC%96%B4%EB%82%9C+%EC%88%9C%EC%88%98+CSS3+%EC%88%98%EC%A7%81+%EB%A9%94%EB%89%B4