程序员必知:一、导航菜单

简介: 程序员必知:一、导航菜单

一、导航菜单

HTML部分

即页面样式,组成很简单,即一个文本输入框和一个搜索图标,这里图标可以自行搜索下载一个,或者像下面一样使用在线图标,全部代码如下:

先在内部添加以下代码,使用在线图标:

[/span>link href=""

rel="stylesheet"

然后在网页内需要添加搜索栏的合适位置添加以下代码,一般放在顶部导航栏:

[/span>div class="search"

[/span>i class="material-icons search-icon search-start"

[/span>input type="text" class="search-input" placeholder="Searching..." />

[/span>i class="material-icons search-icon search-clear"

[/span>div class="search-results"

上面的clear是一个清除输入框内容的图标,search-results是用于输出匹配到的结果的板块;

CSS部分

然后来看一下CSS样式代码,仅供参考:

.search {

position: relative;

Height</span>: 30px;

text-align: right;

line-Height</span>: 30px;

padding-right: 10px;

}

.search .search-icon {

float: right;

Height</span>: 100%;

margin: 0 10px;

line-Height</span>: 30px;

cursor: pointer;

user-select: none;

}//代码效果参考:http://www.ezhiqi.com/zx/art_4632.html

.search .search-input {

float: right;

Width</span>: 30%;

Height</span>: 30px;

line-Height</span>: 30px;

margin: 0;

border: 2px solid #ddd;

border-radius: 10px;

box-sizing: border-box;

}

.search .search-clear {

display: none;

}

.search .search-results {

display: block;

z-index: 1000;

position: absolute;

top: 30px;

right: 50px;

Width</span>: 50%;

max-Height</span>: 400px;

overflow: auto;

text-align: left;

border-radius: 5px;

background: #ccc;

box-shadow: 0 .3rem .5rem #333;

}

.search .search-results .result-item {

background: aqua;

color: #000;

margin: 5px;

padding: 3px;

border-radius: 3px;

cursor: pointer;

}//代码效果参考:http://www.ezhiqi.com/bx/art_2831.html

HTML部分CSS部分

BNDong IT技术类博客

EOF

本文作者: 夏日有风 本文链接: 关于博主: 评论和私信会在第一时间回复。或者直接私信我。 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处! 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。

点到为止

相关文章
|
6月前
|
前端开发
Boostrap技能点整理之【按钮样式】
Boostrap技能点整理之【按钮样式】
|
3月前
404错误页面简约清新源码 非常好看
404错误页面简约清新源码 非常好看,源码由HTML+CSS+JS组成,记事本打开源码文件可以进行内容文字之类的修改,双击html文件可以本地运行效果,也可以上传到服务器里面,重定向这个界面
22 0
404错误页面简约清新源码 非常好看
|
3月前
|
C# UED 定位技术
WPF控件大全:初学者必读,掌握控件使用技巧,让你的应用程序更上一层楼!
【8月更文挑战第31天】在WPF应用程序开发中,控件是实现用户界面交互的关键元素。WPF提供了丰富的控件库,包括基础控件(如`Button`、`TextBox`)、布局控件(如`StackPanel`、`Grid`)、数据绑定控件(如`ListBox`、`DataGrid`)等。本文将介绍这些控件的基本分类及使用技巧,并通过示例代码展示如何在项目中应用。合理选择控件并利用布局控件和数据绑定功能,可以提升用户体验和程序性能。
63 0
|
3月前
|
前端开发 容器
揭秘Web前端布局秘籍:浮动,那个让你又爱又恨的布局神器,你真的了解它吗?
【8月更文挑战第23天】在Web前端设计中,浮动是一种关键布局技术,能让元素在文档流中灵活移动,实现文本环绕图片、多列布局等效果。元素通过CSS的 `float` 属性脱离正常文档流并移动到容器边缘,后续非浮动内容则围绕该元素排列。浮动可用于多列布局、导航菜单及图文混排。需注意清除浮动以避免布局问题,并处理可能导致的父元素高度塌陷。
52 0
|
4月前
2024简约唯美的个人引导页源码
2024简约唯美的个人引导页源码,源码由HTML+CSS+JS组成,记事本打开源码文件可以进行内容文字之类的修改,双击html文件可以本地运行效果,也可以上传到服务器里面,重定向这个界面
104 4
|
6月前
|
前端开发
前端知识笔记(二十)———简易弹窗制作
前端知识笔记(二十)———简易弹窗制作
70 0
|
C#
极度偷懒 - 实现算命程序中tabcontrol的“美化”
极度偷懒 - 实现算命程序中tabcontrol的“美化”
75 0
|
Web App开发 iOS开发
必备技能11:网页一键变灰
必备技能11:网页一键变灰
必备技能11:网页一键变灰
|
Java C# 索引
C#编程-50:菜单控件复习笔记
C#编程-50:菜单控件复习笔记
138 0