Html 定位ulli选择框
我需要你的帮助。我试图实现的是使用CSS将我的自定义ulli元素设计成一个真正的列表框。我想让这两个元素彼此合并,并防止UL向下移动它下面的其他HTML元素。以下是我面临的问题: JSFiddle: 以下是所需结果的图片: 以下是所讨论的HTML和CSS:Html 定位ulli选择框,html,css,html-lists,Html,Css,Html Lists,我需要你的帮助。我试图实现的是使用CSS将我的自定义ulli元素设计成一个真正的列表框。我想让这两个元素彼此合并,并防止UL向下移动它下面的其他HTML元素。以下是我面临的问题: JSFiddle: 以下是所需结果的图片: 以下是所讨论的HTML和CSS: <!DOCTYPE html> <html> <head> <style type="text/css"> #recent { width: 175px; border:
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
#recent {
width: 175px;
border: 1px solid red;
list-style-type: none;
padding: 0;
margin: 0;
cursor: pointer;
display: none;
}
.search_field {
display: inline-block;
border: 1px solid red;
width: 175px;
position: relative;
}
.search_field input {
border: none;
padding: 0;
width: 100%;
box-sizing: border-box;
}
#btn_arrow {
border: none;
width: 15px;
position: absolute;
top: 0;
right: 0;
}
.test {
width: 100%;
background: blue;
height: 20px;
}
</style>
</head>
<body>
<div class="search_field">
<input id="fileno" type="text">
<input type="button" value="▼" id="btn_arrow">
</div>
<input type="button" id="search" value="search">
<ul id="recent"><li>3434</li></ul>
<div class="test"></div>
</body>
</html>
像这样
.一切{
位置:相对位置;
}
最近的{
宽度:175px;
边框:1px纯红;
边界顶部:无;
列表样式类型:无;
填充:0;
保证金:0;
光标:指针;
背景:FFF;
位置:绝对位置;
顶部:19px;
}
.search_字段{
显示:内联块;
边框:1px纯红;
边框底部:无;
宽度:175px;
位置:相对位置;
}
.search_字段输入{
边界:无;
填充:0;
宽度:100%;
框大小:边框框;
}
btn_箭头{
边界:无;
宽度:15px;
位置:绝对位置;
排名:0;
右:0;
}
.测试{
宽度:100%;
背景:蓝色;
高度:20px;
}
3434