<div class="alls">
<div class="item">
<div class="all">
<span class="alla">选择</span>
<span>
<div class="coinbig-c2c-sanj"></div>
</span>
</div>
<div class="son">
<div class="son-input">
<img class="imgst" src="img/Group-2-copy.svg">
<input class="leftop" type="text">
</div>
<div class="son1">
<div class="as">00000000</div>
<div class="as">11111111</div>
<div class="as">22222222</div>
<div class="as">33333333</div>
<div class="as">44444444</div>
<div class="as">55555555</div>
<div class="as">66666666</div>
</div>
</div>
</div>
</div>
<script>
if($('.all').length > 0) {
$('.all').on('click', function(e) {
var isShow = $(this).parents('.item').find('.son').is(':hidden');
isShow ? $(this).parents('.item').find('.son').slideDown(300) : $(this).parents('.item').find('.son').slideUp(300);
e.preventDefault();
e.stopPropagation();
});
}
if($('.as').length > 0) {
$('.as').on('click', function() {
$(this).parents('.item').find('.alla').text($(this).text());
$('.son').slideUp(300);
});
}
$(".leftop").on('click', function(e) {
e.preventDefault();
e.stopPropagation();
})
$(".imgst").on('click', function(e) {
e.preventDefault();
e.stopPropagation();
})
</script>
.all {
width: 100%;
height: 46px;
display: block;
position: relative;
color: rgba(255,255,255,1);
}
.item {
width: 100%;
height: 100%;
background: #2b4071;
line-height: 48px;
border-left: 1px solid #2a404f;
cursor: pointer;
border: 1px solid #2f4a64;
border-radius: 3px;
}
.alla {
margin-left: 10px;
font-size: 18px;
position: relative;
font-size: 14px;
}
.as {
padding-left: 10px;
font-size: 14px;
}
.as:hover {
background: #495689;
}
.son {
width: 100%;
display: none;
background-color: #15284c;
position: absolute;
top: 48px;
z-index: 1;
}
.item {
position: relative;
}
.coinbig-c2c-sanj {
width: 0;
height: 0;
border-width: 7px;
border-style: solid;
border-color: #ffffff transparent transparent transparent;
background: #2b4071;
position: absolute;
right: 9px;
top: 20px;
}
.zida {
font-size: 18px;
}
.sonall {
width: 100%;
top: 48px;
}
.imgst {
float: right;
width: 16px;
height: 16px;
margin-top: 12px;
margin-right: 10px;
}
.leftop {
float: left;
width: 80%;
height: 100%;
border: none;
background: #15284c;
color: #FFFFFF;
padding-left: 10px;
box-sizing: border-box;
}
.son-input {
width: 90%;
height: 40px;
border: 1px solid #495d9a;
margin: 10px auto;
}
.son1 {
overflow-y: auto;
max-height: 192px;
color: #EEEFF7;
}
.son1::-webkit-scrollbar {
width: 3px;
height: 0px;
}
.son1::-webkit-scrollbar-button {
background-color: #15284c;
}
.son1::-webkit-scrollbar-track {
background: #15284c;
}
.son1::-webkit-scrollbar-thumb {
background: #2a404f;
border-radius: 10px;
}
.son1::-webkit-scrollbar-corner {
background: #2a404f;
}
.alls {
width: 300px;
}