博主信息
博文 28
粉丝 0
评论 0
访问量 26257
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
仿写php中文网移动端首页—2019年9月10日
L先生的博客
原创
950人浏览过

仿写php中文网移动端首页

身体:

布局原则: 宽度自适应, 高度是固定的。

最小宽度320,最大768px,上下外边距为0,左右居中,垂直方向滚动条,不脱离文档流,不出现水平滚动条

头部:

1.JPG

生成绝对定位元素,相对于浏览器窗口进行定位,宽100%,高42px,最小宽度320,最大768px,居中显示。

设置弹性布局,两边的图片各自设置大小和样式,中间的图片部分占据所有中间剩余空间并居中。

轮播图,导航:

2.JPG

轮播图只需要设置图片的大小即可。

导航区:先设置其容器的高度170px,两个ul列表,各包括上下部分。去掉ul,li,a标签原有样式。居中,设置图片大小及字体样式,ul设置弹性布局,里面的4个项目li分均分配空间。

推荐课程:

3.JPG

首先设置推荐课程区域的高度为326px,和里面字体的颜色,对两个一行的图片进行编辑,去掉ul原有样式,设置弹性布局,图片高90px,宽100%,li标签的flex:1;两个li均匀分配空间。

左图又详情:父级高90px,白色背景,弹性布局,设置内为边距,图片宽100%,高90px,分配空间,左侧图片在a标签内,flex:0.45;右侧区域的p标签,flex:0.55;设置左侧外边距保持一点距离,然后分别设置第一个和第二个span的样式。

最新更新:

4.JPG

最新更新也是使用的左图又详情,父级高90px,白色背景,弹性布局,设置内为边距,图片宽100%,高90px,分配空间,左侧的图片在a标签下,右边的描述在一个div内,图片高90,宽100%,a标签flex: 0.45;div标签flex: 0.55;对div设置弹性布局,项目垂直排列,设置各自样式边距,然后对最后一个项目弹性布局,项目在两侧显示。设置各自样式。

最新文章:

5.JPG

最新文章,描述在左侧,图片在右侧,设置容器是a标签,高度65px,弹性布局,左侧div为flex: 0.55;右侧img标签flex: 0.45;左侧h2换行span,编辑各自样式。

最新博文问答:

6.JPG

最新博文和最新问答相同,a标签下两个span标签,a设置弹性布局,两个span在两侧显示,设置各自样式,如外边距,阴影等

底部样式:

7.JPG

更多内容时a标签下有个span标签,a弹性布局,span居中显示,设置其他样式。

底部样式和头部一样固定定位,一直显示在底部,设置最大最小宽度和顶部一样,居中,去掉ul默认样式,弹性布局,4个li均匀分配空间。

总结:

仿写网站的时候可以查看目标网站使用的什么标签给特定位置,也可以查看他的相应代码的css样式,需要多多观察练习,就比如最新更新的描述过长只显示在一行的情况,隐藏多出的部分,看了好几个同学的分享的,也没有搞定,使用overflow: hidden;white-space: nowrap;text-overflow: ellipsis;可以在一行显示,但是会压缩左侧的图片,还需要好好学习。

批改状态:合格

老师批语:这个项目中, 用到了大量的新知识 , 每学到一个属性, 一定要从功能, 值,应用场景三个方面去分析,并尝试它的全部可选参数, 来一一一验证, 这样才能记住并灵活使用它
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学