问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求大神给写个JS的模拟下拉列表,不要那种纯js的!

发布网友 发布时间:2022-04-21 17:23

我来回答

3个回答

热心网友 时间:2022-04-21 18:52

<!DOCTYPE HTML>
<html>
<head>
<title>yugi</title>
<meta charset=UTF-8 />
<style type="text/css">
* {
border: 0;
padding: 0;
margin: 0;
}

body {
font: 14px/24px arial, "\5b8b\4f53", sans-serif, "Microsoft YaHei",
tahoma;
color: #333;
}

.grid-r {
display: inline;
float: right;
}

span.ik-combobox {
border: 1px solid #CCC;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background: #FFF;
display: inline-block;
line-height: 22px;
}

.ik-combobox {
font-size: 0;
line-height: 0;
display: -moz-inline-box;
-moz-box-orient: vertical;
display: inline-block;
vertical-align: middle;
border: 1px solid #DFDFDF;
border-radius: 3px;
box-shadow: 0 4px 6px -4px rgba(0, 0, 0, 0.2);
padding: 1px 0;
overflow: hidden;
background-color: #FFF;
}

.ui-helper-hidden-accessible {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}

span.ik-combobox {
line-height: 22px;
}

span.ik-combobox input {
height: 20px;
margin-left: -1px;
padding-left: 13px;
line-height: 20px;
font-size: 12px;
color: #666;
background: #FFF;
height: 19px\0;
width: 86px;
float: left;
}

span.ik-combobox .ik-combobox-toggle:hover {
border-left-color: #256EFF;
background-position: -15px 0;
}

span.ik-combobox .ik-combobox-toggle {
margin-top: 4px;
float: left;
display: block;
width: 15px;
height: 15px;
overflow: hidden;
background: url(../images/xiala.gif) no-repeat 0 0;
margin-right: 4px;
outline: 0;
}

.ik-combobox .ik-combobox-toggle {
background-position: -943px -327px;
}

.ik-combobox .ik-combobox-toggle {
display: -moz-inline-box;
-moz-box-orient: vertical;
display: inline-block;
vertical-align: middle;
width: 35px;
height: 35px;
outline: 0;
cursor: pointer;
background-repeat: no-repeat;
}

ul.ik-combobox-menu {
border: 1px solid #CCC;
border-top: 0;
list-style: none;
overflow: auto;
background: #FFF;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}

ul.ik-combobox-menu,ul.ik-combobox-menu .ui-menu-item {
padding: 0;
margin: 0;
}

ul.ik-combobox-menu {
display: none; border-color : #DFDFDF;
overflow-y: auto;
overflow-x: hidden;
max-height: 130px;
border-color: #DFDFDF;
}

.ui-autocomplete {
font-family: arial, tahoma, "Microsoft YaHei", "\5b8b\4f53";
border: 1px solid #817F82;
background: #FFF;
border-top: 0;
}

a.ui-corner-all:hover {
background-color: #EBEBEB;
text-decoration: none;
cursor: pointer;
}

.ui-widget-content {
border: 1px solid #DDD;
background: #FFF;
color: #444;
}

.ui-widget {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
}

.ui-autocomplete {
cursor: default;
min-width: 116px;
top: 192px;
width: 117px;
left: 992px;
}

.ui-front {
z-index: 1001;
}

ul.ik-combobox-menu .ui-menu-item {
font-size: 12px;
cursor: default;
}

ul.ik-combobox-menu .ui-menu-item a {
padding-left: 13px;
}

ul.ik-combobox-menu .ui-menu-item a {
color: #666;
font-weight: 400;
white-space: nowrap;
}

.ui-autocomplete .ui-menu-item a {
color: #000;
display: block;
height: 26px;
padding: 0 8px;
font-weight: 700;
line-height: 26px;
}
</style>
<script type="text/javascript" src="jquery-1.8.0.min.js"></script>
<script type="text/javascript">
jQuery (function ($)
    {
    var select = $ ("#answer-change"), menu = $ ("#ui-id-1");
    var cbox = $ (".ik-combobox :text").val (menu.find ('a:first').text ());
    $ (".ik-combobox-toggle").click (function ()
    {
    menu.slideToggle ();
    });
    
    $ ("a.ui-corner-all").click (function ()
    {
    cbox.val ($ (this).text ());
    menu.hide ();
    });
    });
</script>
</head>
<body>
<div class="grid-r">
<select id="answer-change" style="display: none;">
<option value="1">提交成功的回答</option>
<option value="2">提交中回答</option>
<option value="3">提交失败回答</option>
<option value="4">失效回答</option>
</select> <span class="ik-combobox"> <span class="ui-helper-hidden-accessible"> 4 results are available, use up and down arrow keys to
navigate. </span><input readonly="readonly" class="ik-combobox-input ui-autocomplete-input" autocomplete="off" style="width: 86px;"><a
tabindex="-1" class="ik-combobox-toggle"></a> </span>
<ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content ui-corner-all ik-combobox-menu" id="ui-id-1">
<li class="ui-menu-item"><a class="ui-corner-all">提交成功的回答</a>
</li>
<li class="ui-menu-item"><a class="ui-corner-all">提交中回答</a>
</li>
<li class="ui-menu-item"><a class="ui-corner-all">提交失败回答</a>
</li>
<li class="ui-menu-item"><a class="ui-corner-all">失效回答</a>
</li>
</ul>
</div>
</body>
</html>

xiala.gif


热心网友 时间:2022-04-21 20:10

没懂你的意思,<select就是下拉列表了,还写什么追问就是改变那个下拉的箭头我要做成图片的

追答

o,知道了.密码就是你问问题 的标题了。大概就是这样。自己改改

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
口腔临床医学考研考什么学校好 口腔临床英语会话集目录 牡蛎长什么样 牡蛎什么样 感慨生命离世的句子 感慨生命离世的句子有哪些 沙漏茶壶应用特点 写字楼隔断的装修有哪些要求 搏击比赛如果放开对攻击裆部的限制,那么对于无差比赛来说,对小级别有... 如果允许击打裆部,那么是不是动作快的打架就很厉害? 求好看的神魔类动漫~~ 不求多但求精!!! QQ聊天记录,显示:“您的账号存在异常,暂不支持同步消息记录。” 以前从来没有的,怎么解决? 位元堂中药洗发水乌发配方效果怎样? 生发黑发养发有什么中药洗头? 在Word怎么把下一页的表格调到上一页 术后吃哪些食物能让伤口愈合快 手术后吃什么东西可以让身体恢复的快些 手术后吃什么恢复快 推荐16种食物 手术后吃什么对身体恢复有帮助?吃什么伤口愈合快? 牙膏和毛巾属于洗涤类 安装UG NX10.0无法安装? 行道绿化用什么树? 怎改手机字体 UGnx10.0安装后出现如下情况,请问如何解决,本人是个计算机小白,最好有详细解释,谢谢了 城市绿化一般用哪种树? 汽车排气筒中间滴水是什么情况,正常吗?就在中间排气筒那个消音器中间!因为原来只注意到尾部滴水,现在 路边违章停车被贴条,罚多少钱?扣分吗? 车滴水怎么回事 汽车尾部中间位置滴水怎么回事? 第一次贴条罚款吗 宋妍霏说“我妈一个人坐飞机走了”,她与妈妈发生了什么趣事吗? 明朝藩王之乱此起彼伏 为何只有朱棣能成功? 朱元璋的藩王政策,为什么后来会酿成内乱? 明朝的王爷为何热衷于造反?根源到底出在哪里? 明朝藩王制度弊端如此严重,明太祖朱元璋为何视而不见呢? 三藩之乱中,吴三桂最终病死,那么另外两位藩王是什么结局呢? 朱元璋建立的藩王制度,您怎么看? 为何明朝和清朝对待藩王的做法却截然相反? 据说明朝是被人给吃垮的,那究竟是谁吃垮了大明江山? 康熙平定“三藩之乱”后,除了吴三桂之外,另两个藩王结局如何? 明朝藩王擅自入京,清朝却为何反其道而行不准王爷出京? 先是西汉有七国之乱,西晋有八王之乱,朱元璋为何还要建立了藩王制度? 西汉有七国之乱,西晋有八王之乱,为何朱元璋还要建立藩王制度呢? EPS矢量素材是什么?如何应用? 为什么我下载的素材,很多都是eps格式的呢 网页模板,矢量素材 ,eps格式怎么弄? EPS,AI 素材是无限放大的吗,怎么我在素材网下的EPS格式的,不是无限放大的呢 EPS的文件如何使用?还有ai如何拆分素材然后另存? 生物中常见的大分子物质有哪些? 生命体内的大分子物质有哪些?他们的构建分子分别是什么? 高中生物常说的大分子物质有哪些