下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编写可复用的header.htmlWeb前端开发(HTML5+CSS3)编写可复用的header.html
在观察效果图的时候我们发现pc端的三个页面均有可以复用的部分,那就是头部和底部,接下来我们就来编写顶部导航。我们先在common-html文件夹下创建一个header.html,继续观察效果图中的header,我们发现header中分为两个部分。企业logo和菜单,根据效果图我们在外部使用一个div来包裹这两个部分并给这个父级元素定义一个class名,这里我们就定义为header_top。<divclass="header_top"></div>编写可复用的header.html
父元素定义完了,接下来我们就要增加header的内容,在父元素内部我们添加一个img用于展示企业logo,class名设置为logo,src设置为logo图片的路径(图片素材在附件中),在img同级我们再添加一个ul用于展示菜单,仔细观察header效果图我们会发现导航按钮会根据当前选择的页面不同而展示不同的样式,所以我们先在首页a标签上加上active的class名,用于编写不同的样式。根据效果图我们发现下载app按钮的样式和其他跳转tab的样式不同,所以我们单独给它加上不同的class。编写可复用的header.html
基础的dom结构编写好后我们需要给header添加样式,我们在css文件夹下新建一个common.css用于编写通用组件的css,这里我就不过多的阐述css如何编写,但是有几个知识点我需要单独讲一下,那就是display:flex和float。为什么我要单独来讲这两个样式呢?有了解过css3的同学应该知道display:flex是将父元素转变为弹性盒模型,使父元素内的子元素脱离文档流,使父元素内的元素可以显示在一行内。而float则是使被设置属性的元素脱离文档流。这两者的还是有很大区别的,flex的只作用在父元素下第一级的子元素,而float则会影响到兄弟元素,有的时候使用不当还有可能会影响到父元素的兄弟元素。在这里我使用的float,具体的cs
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023-2024学年湖北省襄阳市襄州区片区联考七年级9月月考语文试题含答案
- 河北版小学科学三年级下册教案 全册
- 人教版小学语文五年级上册教案 全册
- 2024-2025年秋季第一学期小学升旗仪式演讲安排表+2024-2025学年度第一学期国旗下讲话安排表
- 保育员培训-卫生清洁与消毒
- 妊娠高血压综合征病人的护理课件
- 世界是永恒发展的+学案 高中政治统编版必修四哲学与文化
- 大学美育 课件 第三篇 第四章 第一节 仪容添彩
- 高一上学期第三周周测数学试题
- 应用文写作+邮件+学校上周举办了高三启动仪式(Kick-off+Ceremony)+讲义 高三上学期摸底联考英语试题
- 医联体建设实施发展方案
- 广东省材料进场报审表
- 岗位职务说明书
- 钢铁企业轧钢加热炉节能设计技术规范
- 失效模式、效应及危害度分析(FMECA)和故障树分析法(FTA)(课堂PPT)
- 【原创】(高中部)操行评分管理办法
- 军队部队解放军(PPT课件)
- 水下抛石专项方案
- 蓝海战略文档
- 农村土地承包经营权确权登记技术设计书
- 用电检查个人工作总结.doc
评论
0/150
提交评论