Blogger Information
Blog 7
fans 0
comment 0
visits 6087
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
flex布局2(flex项目属性)及组件开发思路-PHP培训十期线上班
方小生
Original
668 people have browsed it

12月25日作业

24日没有上课,换到星期六下午三点,可是星期六还在上班,直播听不了了,不是晚上直播

1.flex项目上的6个属性

flex项目6个属性

2.页面组件开发思路与实现过程

页面组件开发思想其实是类似面向对象里面的封装的概念;将共同的部分代码,单独提取出来,供所有需要的页面使用,目的是简化代码,提高代码的复用性。
实现过程:

  • 1.新建一个文件夹components(组件文件夹,放置组件的)
  • 2.在components文件夹下建立一个pulic文件夹,用来放置各个公用组件(因为还有其他非公用组件,所以要建一个public文件夹)
  • 3.在public文件夹下建立各自组件文件夹,文件夹里面存放其对应的html,css
  • 最外层放置最后展示页面(里面由各个组件组合而成)
    结构如图所示
    组件文件夹结构

    3.导航示例

效果展示
导航

代码示例
index.html

  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport"
  6. content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  7. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  8. <title>组装组件</title>
  9. <link rel="stylesheet" href="static/font/iconfont.css">
  10. <link rel="stylesheet" href="index.css">
  11. </head>
  12. <body>
  13. <!--公共头部-->
  14. <div class="public-header">
  15. <a href="">网站首页</a>
  16. <a href="">专题</a>
  17. <a href="">网站导航</a>
  18. <a href="">二手商品</a>
  19. <a href="">讨论区</a>
  20. <span>
  21. <a href=""><i class="iconfont icon-huiyuan2"></i>登录</a>
  22. <a href="">免费注册</a>
  23. </span>
  24. </div>
  25. <!--公共标题-->
  26. <div class="public-headline">
  27. <span>二手交易</span>
  28. </div>
  29. </body>
  30. </html>

index.css

  1. /*初始化*/
  2. @import url(components/public_reset.css);
  3. /*公共头部导航*/
  4. @import "components/public/public_header/public_header.css";
  5. /*公共大标题*/
  6. @import "components/public/public_headline/public_headline.css";
Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:今天会再用flex写几个组件, 让大家感受一下前端开发的乐趣
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments