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

本文详细描述了阿里百秀首页的设计过程,包括使用Bootstrap框架进行响应式开发,根据不同屏幕尺寸调整布局,以及对container宽度的修改。内容涉及HTML5、CSS3和初步的JavaScript需求

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,然后再回来继续这两个较为复杂的项目。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值