<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
li {
list-style: none;
}
ul {
margin: 0;
padding: 0;
font-size: 0;
cursor: pointer;
}
li {
margin: 10px;
padding: 10px;
font-size: 18px;
color: #333;
line-height: 30px;
}
li>span{
position: relative;
}
li>span:after {
content: '';
position: absolute;
bottom: -2px;
left: 0;
width: 0px;
height: 2px;
background: #000;
transition: all 500ms;
}
li>span:hover:after {
width: 100%;
}
.active:after {
width: 100%;
}
</style>
</head>
<body>
<ul>
<li>
<span>八大主题系列</span>
</li>
<li>
<span>韩式杂志系列</span>
</li>
<li>
<span>经典婚纱系列</span></li>
<li>
<span>东方新娘系列</span></li>
<li>
<span>色彩时尚系列</span></li>
<li>
<span>潮流街拍系列</span></li>
<li>
<span>INS森林系列</span></li>
<li>
<span>清新系列</span></li>
<li>
<span>城市特色系列</span></li>
</ul>
</body>
<script src="js/jquery.min.js"></script>
<script>
$(function () {
$("li").click(function () {
$(this).find('span').addClass("active").siblings("li").removeClass("active")
})
})
</script>
</html>
datalist标签让input输入提示历史记录
<!DOCTYPE html>
<html>
<head>
<title>datalist</title>
<style>
input::-webkit-calendar-picker-indicator{
display: none;
-webkit-appearance: none;/*解决input框三角形*/
}
</style>
</head>
<body>
<!-- autocomplete="off"解决输入框以前的历史记录 -->
<label>城市 : </label><input id="country_name" autocomplete="off" name="country_name" type="text" list="city" />
<!-- datalist标签让input输入提示历史记录-->
<datalist id="city">
<option value="中国 北京">
<option value="中国 上海">
<option value="中国 广州">
<option value="中国 深圳">
<option value="中国 东莞">
</datalist>
</body>
</html>