制作隔行变色的商品列表_开心网案例 游戏菜单导航制作 html 1003

11 游戏导航左右盒子制作 演练 开心网首页的布局与制作 1003

开始这个的制作

6f8854e382df14098b421184182425af.png

先量出左右盒子的宽度

720a9ab88294bf457bae73a8bf2b64d2.png

190宽,左浮动

0741ae6c8d4128b3dcabb0512ae34122.png

520宽,右浮动

220高

》做一个盒子放游戏的目录

.first_line

我们在盒子里放了左边与右边的容器

07af190917c99ba328448a8d9dc7ba19.png

》让first_line盒子底色可见

目的是查看它的状态变化

d7291ba69d1dbd627ac7d088174ff557.png

给了一个灰色

》让目录与轮播浮动

一个左浮,一个右浮

5242f7923beb43e5a7f029a0125c21bc.png

》清除浮动

父盒子底色,灰色不见了

原因?

子容器全浮动了

父容器感知不到子的存在

需要清除浮动

办法:

写一个清除浮动的样式

clearfix

9b87c4864cc2a8278c15cb5ddaba9247.png

样式写好后给父级添加上就好

这样父的盒子会被浮动的子级撑开高度

》给浮动的子级设置宽度

width: 190px;

12 左游戏菜单制作 演练 开心网首页的布局与制作 1003

目标

6cc96eecffaf2a8f522cb962fba94499.png

》做一个有七列的列表

a97173f49402d299c1339ffda0ec3ba5.png

》让单元格具有渐变色

先给高度

再给浅变色

行高 26

颜色浅变

#fcfcfc410.

#eaeaea

#f0eeef

be4b9a0138908828d3b4d5e2f7d65304.png

》li里面的布局

e535516d519cd3fcf1a91ecd16959f47.png

》先来一个右浮的>

来点右边距

33700474e83d7d9e1c79d648ac2efe60.png

结果

a44fe437046360841553fbf27dc65394.png

》让文字在li中垂直居中

ffe72e9a80e6d1a93ac0e8d3ec95d634.png

》箭头的颜色

别人的按钮是个图片

我们的按钮自己做出来的

效果差不多即可

颜色

#dadadb

aa5d27c759cc37a1a8c5c74b3bb58e5f.png

13 列表文字与图片 演练 开心网首页的布局与制作 1003

》先上背景图片

在li里添加背景

经测试,发现

背景图片与浅变颜色不兼容


》改变策略,插入图片

db76329118a21aa934c829585dea3b84.png

让图片垂直居中

764bdf764d49b39d4437f050fca254b9.png

》左边来一点间距

可考虑给li一点左填充

d45b0912235683130b0380ac5ebaa35b.png

我们的左填充并不会影响li盒子的大小

因为li没有给宽度

所以不会影响布局

》让图片与文字间距离再大一些

给img一个右边距

a52834a41c62e164deeb6cbedab62fac.png

》给鼠标划过li一个样式

水平向右的渐变色

#ed9774

#cf4916

2df739399e8f67307719807afb6bbd37.png

》其它内容进行替代

0a4eda7dc52f6ef433b0b5f968b0ec98.png

》左侧游戏列表结构完成

空余的时间

把图片,把文字占位的内容进行一个替代即可

14 列表的边框与圆角 演练 开心网首页的布局与制作 1003

》列表的边框

给哪个加?

ul包的li

给ul加边框

边框色

#cccccc

40e6daf3755369ae69f9beeb5131adac.png

》圆角

给ul一个圆角的效果

四面都是圆角

80beb912f80964bad80d6bf631f491f1.png

》超出ul的全部隐藏

overflow

hidden

ad43af0d57170e9bcc88677be99c6dd2.png

》把看效果的底色可去掉

311bcfa5195811f1b2089c4e4dc7e335.png

15 轮播图盒子制作 演练 开心网首页的布局与制作 1003

》宽度

520 * 195

大约是这样的

》布局

5e8e5cf38704b7cf477972bbd62e5e3c.png


》完成ul li img的布局

e82a1bcd23e06be5a799c9fa30cdd980.png

2ae53b1d4868a484e50453bad2510b4b.png

》调图片大小

宽给100%

》给图一个高

发现不用给高也可以

原因

如果只给了图片一个宽度

那么高度会等比缩放

》下一个目标,制作

d8ef8bf814083e2d8dafde76b2fddbda.png

16 悬浮的圆形按钮 演练 开心网首页的布局与制作 1003 HTML


》先做一个无序列表

570e68d9d95cf0e00e0ad9d275c5edaf.png

》让这个ul定位,相对于父盒子定个位

ul绝对定位

div相对定位

70c1a55576e3126d7c8baab2735c29e5.png

》让li浮动起来

67395a1ea11be812248f3f2bf9f2a471.png

》让他们有底色

设置为正方形

变成圆形

让文字有颜色

941cce84337c7414803a166d3f858a56.png

》文字位置 间距

文字白色

文本居中

72e5357766b9b74459b9f38c182a5a85.png

》让这些小圆形到右下角去

利用定位,相对于父级

向右,向下

控制偏移

3ff14d7adf9872a105ad5815ea68d21a.png

这些数据是通过调试阶段获取的

a57f56dc0061c7730ada6589718be28e.png

17 选中的数字样式 演练 开心网首页的布局与制作 1003 HTML


》做一个选中状态的样式

.active

》假设第一个li具有active样式

b96bb84dd4894e6caac0f73838636277.png

具有的背景色

#b51c16

2271509e52cedcdc39750ef03bdf792f.png

》去掉底色

1f1cf7f7a23da5dcb4e5df9b1c3b01ac.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值