1.做搜索框:

<!DOCTYPE html>
<html lang="zh">
<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>小米闪购 - 小米商城</title><link rel="shortcut icon" href="favicon.ico" type="image/x-icon"><!--把图片放到cc文件夹下,直接引入图片--><link rel="stylesheet" href="css/style.css"><!--引入CSS的样式-->
</head>
<body><div class="topbar"><div class="container"><div class="topbar-nav"><a href="">小米商城</a><span>|</span><!--spen标签 "|"给加回来--><a href="">MIUI</a><span>|</span><a href="">IOT</a><span>|</span><a href="">云服务</a><span>|</span><a href="">金融</a><span>|</span><a href="">有品</a><span>|</span><a href="">小爱开放平台</a><span>|</span><a href="">企业服务</a><span>|</span><a href="">Select Region</a><span>|</span></div><div class="topbar-cart"><a href="">购物车<span>(0)</span></a></div><div class="topbar-info clearfix"><a href="">登录</a><span>|</span><a href="">注册</a><span>|</span><a href="" class="sep">消息通知</a></div></div></div><div class="header"><!--居中 --><div class="container"><div class="header-logo"><a href="#" class="lr">小米官网</a></div><!-- 头部下面 的导航 --><div class="header-nav"><!--clearfix 清浮动--><ul class="nav-list clearfix"><li class="nav-category"><a href="">全部商品分类</a></li><li class="nav-item"><a href="">小米手机</a></li><li class="nav-item"><a href="">红米</a></li><li class="nav-item"><a href="">电视</a></li><li class="nav-item"><a href="">笔记本</a></li><li class="nav-item"><a href="">空调</a></li><li class="nav-item"><a href="">新品</a></li><li class="nav-item"><a href="">路由器</a></li><li class="nav-item"><a href="">智能硬件</a></li><li class="nav-item"><a href="">服务</a></li><li class="nav-item"><a href="">社区</a></li></ul></div><div class="header-search"><from action="" class="search-from"><input type="search" name="keyword" class="search-text" ><input type="submit" value="搜索" class="searh-btn"></from></div>  </div></div></body>
</html>
body , ul ,li {/*去掉 body 里面 header-nav里面的 ul,li默认属性*/margin:0;padding: 0;
}
/*修改字体 */
body {font: 14px/1.5 "Helvetica Nene",Helvetica,Arial,"Microsoft Yahei","Hiragino SansGB","Heiti SC","WenQuanYi Micro Hei",sans-serif;height: 2500px;
}
/*去掉 ul里面点的属性 */
ul {list-style-type: none;
}
a {text-decoration: none;
}
.topbar {/*加边框*//*border: 1px solid black;*/background-color: #333;height: 40px;
}
.container {/*border: 1px solid black;*//*居中*/margin: 0 auto;width: 1226px;
}
/*伪元素 清浮动*/
.container::before,.container::after,
.clearfix::before,.clearfix::after {content: "";/*把行元素变成块元素 table 固定的给上面加内容*/display: table;
}
.container::after,.clearfix::after {/*清浮动*/clear: both;
}/*在a标签加颜色 大小*/
.topbar a {color: #b0b0b0;font-size: 12px;
}
/*鼠标点击 a 效果*/
.topbar a:hover {color: #fff;
}
.topbar-nav {/*浮动*/float: left;/* 添加居中效果 */height: 40px;line-height: 40px;/*设计字体大小 空格就消失了*/font-size: 0;
}
.topbar-nav span{/* 字体大小 颜色 样式 距离*/font-size: 12px;color:#424242;font-family: sans-serif;margin: 0.5em;
}.topbar-info,.topbar-cart {float:right;
}
/* 购物车的 a标签*/
.topbar-cart a {/*改属性变成 块元素*/display: block;height: 40px;line-height: 40px;text-align: center;width: 120px;background-color: #424242;
}
/* 鼠标点击的效果*/
.topbar-cart a:hover {background-color: #fff;color: #ff6700;
}
.topbar-info {margin-right: 15px;
}
/* 通过span给topbar-cart添加样式*/
.topbar-cart span {/* 往左移 */margin-left: -4px;font-size: 12px;
}
.topbar-info a {float: left;/* 上下不动 左右是 */padding: 0 5px;/* 居中 */line-height: 40px;height: 40px;
}
.topbar-info span {float: left;/* 字体 */font-family: sans-serif;font-size: 12px;color:#424242;line-height: 40px;height: 40px;
}
/*重新设置 消息通知 效果*/
.topbar-info .sep {padding: 0 10px;
}
/* header */
.header {height: 100px;
}
.header-logo {float: left;width: 62px;/* 设置 高度 */margin-top: 22px;/* height: 55px;*//* 加 边框 *//*border : 1px solid black;*/
}
.header-logo a {/* 先把A标签 修改成块元素*/display: block;width: 55px;height: 55px;/* url后面的.表示返回上一级 no-repear 50% 50%不循环 */background: #ff6700 url(../img/logo12.png) ;
}
.header-logo .lr {/*布局靠最左侧 */text-align: left;/* 首行缩进 */text-indent: -9992em;
}
/* header nav */
.header-nav {float: left;width: 820px;height: 100px;/* 去边框 *//* border : 1px solid black;*/
}
/* 设置字体的样式 */
.header-nav .nav-list{width: 820px;height: 88px;font-size: 16px; padding: 12px 0 0 30px;
}
/*重新设置全部商品分类分类的样式*/
.header-nav .nav-list .nav-category {float:left;width: 127px;padding: 0 15px 0 0;
}
.header-nav .nav-list .nav-category a{display: block;padding: 26px 0 38px;/*文字靠右 */text-align: right;color:#333;
}
/* 让字体横过来 */
.header-nav .nav-list .nav-item {float: left;
}
/* 添加 a标签的效果 */
.header-nav .nav-list .nav-item a {display: block;padding: 26px 10px 38px;color: #333;
}
.header-nav .nav-list .nav-item a:hover {color:#ff6700;
}
/* 添加鼠标移上去的效果 */
.header-search {float: right;width: 296px;height: 50px;margin-top: 25px;border : 1px solid black;
}/*头部下面的用from表单的搜索框*/
.header-search .search-from {display: block;width: 296px;height: 50px;
}/*.header-search .search-from .search-text {display: block;width: 245px;height: 50px;line-height: 50px;border: 1px solid #a39c9c;outline: 0;
}*/
.header-search .search-form .search-text {float: left;display: block;width: 245px;height: 50px;/*搜索框里面的字居中*/line-height: 50px;/* border: #e0e0e0;*//* 去掉先线*/outline: 0;
}

在浏览器中显示的效果!

2.编写按钮:

2.1. 样式不对的BUG:把search-from 改成 search-form

/*头部下面的用from表单的搜索框*/
.header-search .search-from {position: relative;display: block;width: 296px;height: 50px;
}.header-search .search-from .search-text {display: block;width: 245px;height: 50px;line-height: 50px;border: 1px solid #a39c9c;outline: 0;
}
.header-search .search-from .search-btn {display: block;width: 52px;height: 50px;border: 1px solid #e0e0e0;font-size: 24px;line-height: 24px;background: #fff;color: #616161;outline: 0;
}
<div class="header-search"><from action="" class="search-form"><input type="search" name="keyword" class="search-text" ><input type="submit" value="搜索" class="search-btn"></from></div> 
/*头部下面的用from表单的搜索框*/
.header-search .search-form {position: relative;display: block;width: 296px;height: 50px;
}.header-search .search-form .search-text {display: block;width: 245px;height: 50px;line-height: 50px;border: 1px solid #a39c9c;outline: 0;
}.header-search .search-form .search-btn {display: block;width: 52px;height: 50px;border: 1px solid #e0e0e0;font-size: 24px;line-height: 24px;background: #fff;color:#616161;outline: 0;
}

在浏览器中显示的效果!

2.2.

/*头部下面的用from表单的搜索框*/
.header-search .search-form {position: relative;display: block;width: 296px;height: 50px;
}.header-search .search-form .search-text {display: block;width: 245px;height: 50px;line-height: 50px;border: 1px solid #a39c9c;outline: 0;
}.header-search .search-form .search-btn {display: block;width: 52px;height: 50px;border: 1px solid #e0e0e0;font-size: 24px;line-height: 24px;background: #fff;color:#616161;outline: 0;
}
.header-search .search-form .search-btn:hover {background-color: #ff6700;color:#fff;
}

在浏览器中显示的效果!

2.3.按钮定位:

/*头部下面的用from表单的搜索框*/
.header-search .search-form {position: relative;display: block;width: 296px;height: 50px;
}.header-search .search-form .search-text {/*position: absolute 是相对于form表居中*//*空开按钮的距离*/position: absolute;top: 0;right: 51px;display: block;width: 245px;height: 50px;line-height: 50px;border: 1px solid #a39c9c;outline: 0;
}.header-search .search-form .search-btn { /*空开按钮的距离*/position: absolute;top: 0;right: 0;display: block;width: 52px;height: 50px;border: 1px solid #e0e0e0;font-size: 24px;line-height: 24px;background: #fff;color:#616161;outline: 0;
}
.header-search .search-form .search-btn:hover {background-color: #ff6700;color:#fff;
}

在浏览器中显示的效果!

3.加小图标:

png的图片放越大,越模糊;

https://www.iconfont.cn

1.官方图库;

2.选好要保存到购物车的图片;

3.点击添加购物车;

4.选择添加至项目;

5.点击确定:

6.添加成功:

7.下载到本地:

8.把 iconfont.eot 和 iconfont.css 文件放入到D:\cc\css 里面;

9.在html中引入CSS文件

<!DOCTYPE html>
<html lang="zh">
<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>小米闪购 - 小米商城</title><link rel="shortcut icon" href="favicon.ico" type="image/x-icon"><!--把图片放到cc文件夹下,直接引入图片--><link rel="stylesheet" href="css/style.css"><!--引入CSS的样式--><link rel="stylesheet" href="css/iconfont.css">
</head>
<body><div class="topbar"><div class="container"><div class="topbar-nav"><a href="">小米商城</a><span>|</span><!--spen标签 "|"给加回来--><a href="">MIUI</a><span>|</span><a href="">IOT</a><span>|</span><a href="">云服务</a><span>|</span><a href="">金融</a><span>|</span><a href="">有品</a><span>|</span><a href="">小爱开放平台</a><span>|</span><a href="">企业服务</a><span>|</span><a href="">Select Region</a><span>|</span></div><div class="topbar-cart"><a href="">购物车<span>(0)</span></a></div><div class="topbar-info clearfix"><a href="">登录</a><span>|</span><a href="">注册</a><span>|</span><a href="" class="sep">消息通知</a></div></div></div><div class="header"><!--居中 --><div class="container"><div class="header-logo"><a href="#" class="lr">小米官网</a></div><!-- 头部下面 的导航 --><div class="header-nav"><!--clearfix 清浮动--><ul class="nav-list clearfix"><li class="nav-category"><a href="">全部商品分类</a></li><li class="nav-item"><a href="">小米手机</a></li><li class="nav-item"><a href="">红米</a></li><li class="nav-item"><a href="">电视</a></li><li class="nav-item"><a href="">笔记本</a></li><li class="nav-item"><a href="">空调</a></li><li class="nav-item"><a href="">新品</a></li><li class="nav-item"><a href="">路由器</a></li><li class="nav-item"><a href="">智能硬件</a></li><li class="nav-item"><a href="">服务</a></li><li class="nav-item"><a href="">社区</a></li></ul></div><div class="header-search"><from action="" class="search-form"><input type="search" name="keyword" class="search-text" ><input type="submit" value="#xe632;#xe632;" class="search-btn iconfont"></from></div>  </div></div></body>

在浏览器中显示的效果!

10.添加购物车的图标:

<div class="topbar"><div class="container"><div class="topbar-nav"><a href="">小米商城</a><span>|</span><!--spen标签 "|"给加回来--><a href="">MIUI</a><span>|</span><a href="">IOT</a><span>|</span><a href="">云服务</a><span>|</span><a href="">金融</a><span>|</span><a href="">有品</a><span>|</span><a href="">小爱开放平台</a><span>|</span><a href="">企业服务</a><span>|</span><a href="">Select Region</a><span>|</span></div><div class="topbar-cart"><a href=""><i class="iconfont"></i>购物车<span>(0)</span></a></div>

在浏览器中显示的效果!

10.1.调整距离大小

/* 鼠标点击的效果*/
.topbar-cart a:hover {background-color: #fff;color: #ff6700;
}
.topbar-cart i {font-size: 20px;line-height: 20px;margin-right: 4px;vertical-align: -4px;
}
.topbar-info {margin-right: 15px;
}

在浏览器中显示的效果!

xx闪购—搜索框和iconfont相关推荐

  1. 做xx闪购网站准备工作

    1. 创建文件夹cc -->cc中 创建 css,img,js 文件夹 与 index.html文件: 2.在 css 文件夹-->创建 文本文档--> 重命名 为 style.cs ...

  2. xx闪购——商品信息

    1.把图片放在 cc/img 的文件夹里:D:\cc\img 2.把图片显示出来: <ul class="clearfix"><li><div cla ...

  3. 【OS_Windows】Win10应用商店闪退和点击Cortana搜索框闪退的解决方法

    [OS_Windows]Win10应用商店闪退和点击Cortana搜索框闪退的解决方法 参考文章: (1)[OS_Windows]Win10应用商店闪退和点击Cortana搜索框闪退的解决方法 (2) ...

  4. 电商项目实战第二节: CSS3+HTML5+JS 设计案例【考拉海购网站】之【搜索框那一栏】

    上一节:电商项目实战第一节: CSS3+HTML5+JS 设计案例[考拉海购网站]之[顶部导航] 文章目录 [考拉海购网站]之[搜索框那一栏] 第一步,分析布局 第二步,在html代码里面补全需要的标 ...

  5. 实现搜索框记录搜索历史_三个案例告诉你:“搜索框”该如何设计?

    不管是在2C还是2B产品,"搜索"是产品中最常见且必不可少的功能模块之一.对于用户来说,在众多功能模块和信息层级中如何快速定位到目标,通过输入已知的关键词进行搜索是最便捷的方式,没 ...

  6. 八十四、搜索框动画效果实现,React-Redux 进行应用数据的管理

    2020/11/21. 周六.今天又是奋斗的一天. @Author:Runsen 上次完成了Header布局如下,这次需要实现动画效果. 搜索框动画效果实现 React-transition-grou ...

  7. 六十九、完成Vue项目城市选择页,路由配置,搜索框布局、列表布局、BetterScroll 的使用和字母表布局

    2020/10/28. 周三.今天又是奋斗的一天. @Author:Runsen 写在前面:我是「Runsen」,热爱技术.热爱开源.热爱编程.技术是开源的.知识是共享的.大四弃算法转前端,需要每天的 ...

  8. dwcs6怎么添加搜索框_一文教会你微信小程序搜索怎么用、怎么优化

    生活中我们常常会用到微信小程序,但很多人不知道该如何搜索.找到小程序:而有些已经做了自己的小程序的商家,也不懂怎么提升自己的微信小程序搜索效果.所以下面就跟大家科普下这两个问题. 1.怎么搜索微信小程 ...

  9. 小程序搜索框_微信小程序搜索及优化相关知识科普

    生活中我们常常会用到微信小程序,但很多人不知道该如何搜索.找到小程序:而有些已经做了自己的小程序的商家,也不懂怎么提升自己的微信小程序搜索效果.所以下面就跟大家科普下这两个问题. 1.怎么搜索微信小程 ...

  10. bootstrap搜索框:click下拉展开改hover展开(两种代码)

    bootstrap搜索框:click下拉展开改hover展开(两种代码) 问题: 实现顶部导航的鼠标悬停下拉展开的效果: 实现的滚不导航区域:搜索框组件之点击下拉展开 变更为 鼠标悬停展开下拉选项条件 ...

最新文章

  1. 微信小程序实践_4显示新闻(2)
  2. shell中各种括号的用法
  3. 三行代码实现阿拉伯数字转中文大小写转
  4. ABAP help click F1
  5. 双频无线网安装设置(5g ) for linux
  6. 开源中国 开源世界2018_2018年最受欢迎的报道:法律问题和开源社区
  7. silverlight 读取wcf服务 读取宿主端的config 良好的方法
  8. 多数iPhone应用程序的不足之处
  9. 正则表达式最后的/i是不区分大小写的意思
  10. 有赞MENLO 2022发布会:升级私域运营解决方案,发布人工智能引擎Jarvis
  11. Linux进程间通信
  12. 权重计算(1)——客观赋权法
  13. 现代计算机的存储体系 (转载)
  14. 详解.class文件
  15. 数字地-DGND与模拟-AGND地的大学问
  16. 七上八下猜数字_猜数字教案
  17. 朱晔的互联网架构实践心得S1E10:数据的权衡和折腾【系列完】
  18. 按Right-BICEP要求的对任务二的测试用例
  19. Hexo博客(Snail主题)搭建回顾概览
  20. 详解Unity中的粒子系统Particle System (二)

热门文章

  1. DirectX 入门知识
  2. Tuxedo中间件 配置维护记录
  3. android开机自动打开微信小程序,Android应用启动微信小程序
  4. 美标AWG与国标MM线径、电流换算对照表
  5. Java课程设计——日历的设计与实现
  6. Silverlight实现文件下载
  7. php写幻灯片,原生JS写的幻灯片
  8. EditPlus 3设置字体大小
  9. OPPO Find X5系列领衔OPPO春季新品发布会,多款产品亮相
  10. 搭载自研芯片马里亚纳 MariSilicon X,OPPO Find X5系列正式发布