我们在网站上看到的下拉菜单,有些是通过js来模拟的,那么怎么模拟呢,可以借鉴一下以下思路:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.cont{
width:200px;height:40px;margin: 30px auto;}
.cont span{
height:40px;line-height:40px;display: block;border: solid 1px black;}
.cont ul{
margin: 0;padding:0;list-style: none;border: solid 1px black;display: none;}
.cont li{
line-height: 30px;padding: 0 8px}
.cont li.active{
background: dodgerblue;color: #fff;}
</style>
</head>
<body>
<select>
<option value="html5">html5</option>
<opt