跟着pink老师前端入门教程-day25

4、阿里百秀首页案例

4.1 技术选型

方案:我们采取响应式页面开发方案

技术:bootstrap框架

设计图: 本设计图采用 1280px 设计尺寸

4.2 屏幕划分分析

① 屏幕缩放发现 中屏幕 和 大屏幕布局 是一致的。 因此我们列 定义为 col-md- 就可以了, md 是大于等于 970 以上的

② 屏幕缩放发现 小屏幕 布局发生变化,因此我们需要为 小屏幕根据需求改变布局

③ 屏幕缩放发现 超小屏幕布局又发生变化,因此我们需要为 超小屏幕根据需求改变布局

④ 策略: 我们先布局 md以上的 pc端布局,最后根据实际需求在修改 小屏幕 和 超小屏幕的 特殊布局样式

4.3 container 宽度修改

因为本效果图采取 1280的宽度, 而Bootstrap 里面 container宽度 最大为 1170px,因此我们需要手动改下container宽度

/* 利用媒体查询修改 container 宽度适合效果图宽度 */
@media (min-width: 1280px) {
        .container {
                width: 1280px;
        }
}

16-阿里百秀需求分析_哔哩哔哩_bilibili 

17-阿里百秀前期准备工作_哔哩哔哩_bilibili 

18-修改container最大宽度_哔哩哔哩_bilibili 

19-阿里百秀logo制作_哔哩哔哩_bilibili 

20-阿里百秀nav制作引入字体图标_哔哩哔哩_bilibili 

21-阿里百秀news制作(上)_哔哩哔哩_bilibili 

22-阿里百秀news制作(下)_哔哩哔哩_bilibili 

23-阿里百秀publish模块制作_哔哩哔哩_bilibili 

24-阿里百秀aside模块制作_哔哩哔哩_bilibili 

25-阿里百秀logo响应式制作_哔哩哔哩_bilibili 

26-阿里百秀nav响应式制作_哔哩哔哩_bilibili 

27-阿里百秀news响应式制作_哔哩哔哩_bilibili 

28-阿里百秀publish响应式制作_哔哩哔哩_bilibili

独白:在HTML5和CSS3的课程中,Pink老师在最后介绍了两个重要的项目实例:黑马课程和Bilibili。我尝试跟随教程完成黑马课程的一半时,意识到我需要掌握JavaScript的知识。因此,我计划先学习JavaScript,然后再回来继续这两个较为复杂的项目。

相关推荐

  1. pink老师前端入门教程-day25

    2024-02-15 19:38:01       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-15 19:38:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-15 19:38:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-15 19:38:01       87 阅读
  4. Python语言-面向对象

    2024-02-15 19:38:01       96 阅读

热门阅读

  1. gorm day8

    2024-02-15 19:38:01       35 阅读
  2. 面试计算机网络框架八股文十问十答第五期

    2024-02-15 19:38:01       61 阅读
  3. C++ Primer Plus笔记1

    2024-02-15 19:38:01       47 阅读
  4. 蓝桥杯每日一题(python)

    2024-02-15 19:38:01       62 阅读
  5. leetcode 102.二叉树的层序遍历

    2024-02-15 19:38:01       48 阅读
  6. day 31贪心

    2024-02-15 19:38:01       66 阅读
  7. Linux 目录结构结构

    2024-02-15 19:38:01       58 阅读
  8. SQL世界之命令语句Ⅴ

    2024-02-15 19:38:01       33 阅读