tmall前台(置顶导航页面学习)

1 最终效果图

图1 模仿天猫置顶导航栏目

2 页面布局分析

最外面是nav元素,nav元素和div元素一样都是用来进行布局的。 不同之处在于,nav可以更加明确的告诉搜索引擎,这部分内容,是用于导航的,帮助搜索引擎理解你的网页。
里面的布局直接使用span和a标签即可,因为这两个标签都是内联元素,所以不会换行。

3 纯html的书写

首先,需要引入JQuery和Bootstrap。使用这两个类库的原因是需要使用其中特定的字体图标和各种轮播的效果。
例如:使用了Bootstrap之后,超链会发生变化超链会变成浅蓝色。

然后span和a标签按需使用,完成设置超链接和引用Bootstrap的特效。即,如果是一个超链接,用a即可,若需要使用样式,则将<span class=>即可。

最后右侧的两个图标需要使用向右飘逸定位,Bootstrap的pull-right样式,其实这个样式很简单,就是使用的float:right.。!important;表示高优先级。

4 样式讲解

这块对我来说,主要就是搞不清,用哪一个标签去控制那一块的样式更加合理。

  1. 最外层的body是控制整个的字体的;
  2. 的nav可以控制背景颜色和上下边距;
  3. 因为span和a都是在nav中的,所以可以一起控制它们的颜色和相互的距离(0,10,0,10),左右都隔开10px即可。
  4. 是设置a的三种不同状态的样式和将span引用的样式的颜色设置未天猫红即可。

5 再整合在一起

在将样式和html整合即可。这个页面在所以的页面中都是需要的,所以可以将其作为include页面使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,439评论 19 139
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,052评论 1 92
  • 第5章 菜单、按钮及导航 一、下拉菜单 小伙伴们注意,在Bootstrap框架中的下拉菜单组件是一个独立的组件,根...
    凛0_0阅读 5,286评论 0 66
  • Bootstrap是什么? 一套易用、优雅、灵活、可扩展的前端工具集--BootStrap。GitHub上介绍 的...
    凛0_0阅读 11,078评论 3 184
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    前端进阶之旅阅读 16,830评论 32 459

友情链接更多精彩内容