Showing posts with label html menu bar. Show all posts
Showing posts with label html menu bar. Show all posts

Friday, 22 February 2019

how to make menu bar in html

how to make menu bar in html

menu bar

menu.html  file
<html>
<head>
<title>menu</title>
<link rel="stylesheet" type="text/css" href="menu.css"/>

<body>
<div id="menu">
<ul>
<li><a href="#">student</a>
<ul>
<li><a href="#">Student entry</a></li>
<li><a href="#">View student</li>
</ul>
</li>
<li><a href="#">Teachers</a>
<ul>
<li><a href="#">teacher entry</a></li>
<li><a href="#">View teachers</li>
</ul>
</li>
<li><a href="#">Faculty</a>
<ul>
<li><a href="#">Faculty entry</a></li>
<li><a href="#">View Faculty</li>
</ul>
</li>
<li><a href="#">Subject</a>
<ul>
<li><a href="#">Subject entry</a></li>
<li><a href="#">View subject</li>
</ul>
</li>
<li><a href="#">Score</a>
<ul>
<li><a href="#">Score entry</a></li>
<li><a href="#">View Score</li>
</ul>
</li>
<li><a href="#">Attendances</a>
<ul>
<li><a href="#">Attendace entry</a></li>
<li><a href="#">Monthle Stats</li>
<li><a href="#">Students Status</li>
</ul>
</li>
<li><a href="#">Users</a>
<ul>
<li><a href="#">users entry</a></li>
<li><a href="#">View users</li>
</ul>
</li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</body>
</head>
</html>


menu.css      css file

*{
margin:0px;
padding:0px;
}
body{background:grey;}
#menu ul
{
list-style:none;
}
#menu li
{
background:red;
border: solid 1px white;
width:180px;
height:50px;
line-height:50px;
float:left;
text-align:center;
position:relative;
text-transform:uppercase;
border-radius: 12px;
}
#menu ul li a
{
text-decoration:none;
color:white;
display:block;
}
#menu ul li a:hover
{
background-color:green;
border-radius:12px; 
}
#menu ul ul
{
position:absolute;
display:none;
}
#menu ul li:hover > ul
{
display:block;
}
#menu ul ul ul
{
margin-left:180px;
top:0px;
}
.list
{
width: 660px;
    height: 400px;
    margin-left: 339px;
    float: left;
    margin-top: 26px;
    border: solid cadetblue;
}
@media screen and (max-width:700px)
{
.list
{
float:left;
margin-left:-20px;
}
#menu ul
{
flex-direction:column;
display:block;
}
}

@media screen and (max-width:640px) {
#menu ul li{
max-width: 100%;
}
}

@media screen and (max-width:775px) {
#menu ul li{
max-width: 100%;
padding: 0px 5px 0px 5px;
float: none;
text-align: center;
}
}

@media screen and (max-width:980px) {
#menu ul  li{
max-width: 100%;
}
}
#list
{
width:auto;
margin-top:40px;
}
.slist
{
height:400px;
}
.tlist
{
height: 32px;
    width: 205px
}
#area
{
height: 100px;
    width: 207px;
}
.btn
{
width:100px;
height: 40px;
    border-radius: 11px;
    border: solid #4050c1;
}
#content
{
text-align:justify;
margin:10px;
padding:10px;
}

please comment  on this post