PHP仿写网站,仿写php中文网移动端首页—2019年9月10日

本文详细介绍了如何仿写php中文网移动端首页,重点在于布局设计,包括自适应宽度、固定高度、弹性布局、轮播图、导航、推荐课程、最新更新、最新文章等模块的实现。通过设置CSS样式,实现不同元素的定位、尺寸、颜色和显示效果,强调了在处理内容过长时的显示策略。同时,提到了在实践中学习和理解网页布局的重要性。
摘要由CSDN通过智能技术生成

仿写php中文网移动端首页

身体:

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

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

头部:

7c024f8cd8f80eca2718aff0cd22d330.png

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

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

轮播图,导航:

45300910976adf7c523a3a59292f3374.png

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

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

推荐课程:

37c0e055053042491e2c4fc11814ba34.png

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

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

最新更新:

5ce66bdb3408009f38e550d7d8341883.png

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

最新文章:

9ca9ed591ab0df734d8fba9e26e8943b.png

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

最新博文问答:

e0ac06eeffcc565d4ebc08fe4da31946.png

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

底部样式:

0af2a1c70ae1837614945f941bc1ebaf.png

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

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

总结:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值