最新要闻
- 世界观焦点:中国生物最新研究!灭活疫苗对新冠康复者同样具有保护效力
- 环球热点评!女子住1楼质问物业为啥要交电梯费 网友力挺
- OPPO Find N2 Flip亮相:副屏太惊艳
- 环球新资讯:日本公布2022年度热门汉字:“战”二次当选 理由奇葩
- 李诞入手小米13和13 Pro:大玩谐音梗
- 每日关注!雷军分享小米13/MIUI 14内置壁纸原图:大批iPhone用户感谢
- 世界观天下!不用耳机也有立体听感!moto X40新增空间音频功能
- 电动自行车新国标充电插头曝光:三脚接口无了 不配套不上电
- 中国汽车工业见证者上新!全新BJ212开售:9.99万起
- 当前观点:顺丰又崩了!小程序查件、寄件都无法操作:范围极大
- Linux发布6.1稳定版:进一步提升国产LoongArch架构CPU支持
- 婆婆给刚出生9天宝宝喂米糊引热议 医生称太离谱:回击这是习俗 科学靠边
- 世界杯决赛用球亮相:取名“梦想”、内藏高科技
- 续航轻松破1000km 哈弗H6插电混动亮相泰国:老外都叹服!
- 环球观热点:马斯克反悔:毫米波雷达重新上车
- 水溶性笔是什么意思?水溶性笔和油性笔的区别是什么?
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
焦点快报!Html+CSS小案例项目:CSS开发小米商城电商产品展示效果
关于电商产品展示,无论是从首页还是到栏目页,再到产品的详情页,产品展示效果不仅仅是在电商平台,在很多的企业网站也使用频繁,今天为大家分享一个HTML+CSS小案例项目:小米电商平台的商品展示页面!我们来一起看看吧!
(相关资料图)
那么我们要开发一个什么样的效果呢?来吧展示!!!
接着下来我们实战开发吧!
温馨提示:本期课程是三十个实战案例的第2节,为了更好的学好前端,可以配合艾编程30天计划学习效果更好,因为30个案例就是30天计划的实战作业一部分!具体参与方式,我放在文章的最底部了,大家可以看完这个效果后找助理老师领取!
第一步、构建长方形盒子,同时水平居中
1、操作步骤
(1)构建 一个名为product的盒子
(2)给product 添加宽度、高度 、背景颜色。这里的高度正常情况下是不能设置死,是为了方便大家理解看效果,所以加上的。后面我们会去掉
.product{ width:268px;/*宽度*/ height:400px;/*高度*/ background-color: red;/*背景颜色*/}
(3)、清除body自带的的默认样式
body{margin:0px;/*外边距为0px*/}
(4)、设置.product 长方形盒子与浏览器顶部50px间距,同时水平居中显示
.product{margin:50px auto; /*上外边距50px 左右外边距自动相等-水平居中*/}
(5)、给盒子添加边框线,,同时把添加的背景注释掉。背景是为了开始演示效果
.product{ /* background-color: red;背景颜色*/border:1px solid #ddd; /*1像素 实线 灰色边框*/}
2、代码
3、实现效果
第二步、添加产品图,同时设置水平居中
1、操作步骤
(1)、在.product盒子中添加产品图,同时设置图片宽度和alt描述
(2)、设置图片在水平方向居中显示
.product{text-align:center;/*设置内容文字或图片在盒子中水平居中*/}
2、代码
3、实现效果
第三步、设置产品描述样式
1、操作步骤
1、在.product盒子中添加p标签,同时到名为describe,p标签用来包裹产品描述
快速煮水,安心饮用
2、去掉h3自带的默认margin外边距样式
body,p{margin:0px;/*同时去掉body和h3标签的默认外边距*/}
3、修饰h3中的文字样式
.product p.describe{ font-size:16px ;/*字体大小*/ font-weight: 400;/*字体粗细*/ color:#845f3f;/*字体颜色*/ }
2、实现代码
快速煮水,安心饮用
3、实现效果
第四步、构建一个长方形,用来包裹后所有内容
1、操作步骤
1、在.product盒子中,再构建一个名为 .product-text的盒子
快速煮水,安心饮用
2、我们给product-text 添加如下样式。当然里添加的高度也是为了方便看效果,后面我们也会删除。
.product .product-text{ height:100px;/*高度-为了查看效果,后期会删除*/ background-color: #f8f8f8;/*背景颜色*/ margin-top:20px;/*上外边距20px*/ padding:15px;/*上下左右内边距15px*/ }
3、我们把最开始为了方便看效果,给.product添加的高度给删除(或注释)
.product{/*height:400px;*/}
2、实现代码
快速煮水,安心饮用
添加内容边距,使里面的内容与盒子间有上下左右有15px空隙
3
实现效果
第五步、开发 直播中、特惠、30天保价、售后免邮效果
1、操作步骤
(1)在名为 .product-text盒子中 添加类名为 product-mark的div盒子,同时在里面插入四张图,同时把图片高度设为 20px
快速煮水,安心饮用
(2)添加好的图片之间默认有一定的空隙,这个空隙在不同的浏览器中看到的大小可能不一样。所以我们需要把这个默认的空隙去掉,然后自己给图片添加外边距来实现空隙。
空隙产生的原因,是浏览器把图片间的换行和空格给编译了。我们的处理方式可以在.product-mark中添加font-size:0px;就可以消除。
.product .product-text .product-mark{ font-size: 0px;/*去掉图片间的空隙*/ }
(3)、消除空隙后,我们给图片单独添加margin外边距来实现空隙效果。
.product .product-text .product-mark img{ margin:0px 2px;/*给图片设置左右2像素外边距*/ }
2、代码
快速煮水,安心饮用
3、实现效果
第六步、开发产品标题效果
1、操作步骤
(1)、在product-text盒子中添加 h3标签,用来包裹标题内容
快速煮水,安心饮用
云米电水壶
(2)、去掉h3自带的默认margin外边距
body,p,h3{ margin:0px;/*同时去掉body,p,h3的默认外边距*/ }
(3)、通过以下css来修饰标题
.product .product-text h3{ font-size: 20px;/*字体大小*/ font-weight:400 ;/*字体粗细*/ margin-top:10px;/*上外边距为 10px*/ }
2、代码
快速煮水,安心饮用
云米电水壶
3、实现效果
第七步、开发产品价格效果
1、操作步骤
(1)在product-text中 添加 p标签,用来包裹价格
快速煮水,安心饮用
云米电水壶
¥59
(2)、通过以下css来修饰价格样式
.product .product-text p{ font-size:20px ;/*字体大小*/ color:#a92112;/*字体颜色*/ margin-top:5px;/*上外边距 5px*/ }
(3)、去掉最开始给 .product-text添中的 高度
.product .product-text{ /* height:100px; */ }
2、代码
快速煮水,安心饮用
云米电水壶
¥59
3、实现效果
第八步、添加a超链接,实现页面跳转
添加了超链接之后,页面中的文字就添加了下划线,同时h3中的文字颜色也发生了改变,那下一步我们就来修正下这些细节
1、代码
2、运行效果
第九步:修改加了a标签后带来的问题
1、操作步骤
(1)清除a标签的默认下划线样式
a{ text-decoration: none;/*去掉下划线*/}
(2)给h3标签中的文字加上颜色
.product .product-text h3{ color:#000; }
(3)把a标签转换为块级元素
a{display:block;/*a标签转换为块级元素*/}
a标签默认的是属于内联元素,正常情况下内联元素中是不能放块级元素,但a标签特殊,可以这样用。但在这里,如果不把标签转换为块级元素,会发生很奇怪的效果。你给a标签加上 border:1px solid red; 后,如下图所示:
所以我们要把a标签转换为块级元素。当转换为块级元素后,效果如下,一切正常
2、运行代码
3、运行效果
为帮助到一部分同学不走弯路,真正达到一线互联网大厂前端项目研发要求,首次实力宠粉,打造了《30天挑战学习计划》,内容如下:
HTML/HTML5,CSS/CSS3,JavaScript,真实企业项目开发,云服务器部署上线,从入门到精通
- PC端项目开发(1个)
- 移动WebApp开发(2个)
- 多端响应式开发(1个)
共4大完整的项目开发 !一行一行代码带领实践开发,实际企业开发怎么做我们就是怎么做。从学习一开始就进入工作状态,省得浪费时间。
从学习一开始就同步使用 Git 进行项目代码的版本的管理,Markdown 记录学习笔记,包括真实大厂项目的开发标准和设计规范,命名规范,项目代码规范,SEO优化规范
从蓝湖UI设计稿 到 PC端,移动端,多端响应式开发项目开发
- 真机调试,云服务部署上线;
- Linux环境下 的 Nginx 部署,Nginx 性能优化;
- Gzip 压缩,HTTPS 加密协议,域名服务器备案,解析;
- 企业项目域名跳转的终极解决方案,多网站、多系统部署;
- 使用 使用 Git 在线项目部署;
这些内容在《30天挑战学习计划》中每一个细节都有讲到,包含视频+图文教程+项目资料素材等。只为实力宠粉,真正一次掌握企业项目开发必备技能,不走弯路 !
过程中【不涉及】任何费用和利益,非诚勿扰 。
如果你没有添加助理老师微信,可以添加下方微信,说明要参加30天挑战学习计划,来自今日头条!老师会邀请你进入学习,并给你发放相关资料
30 天挑战学习计划 Web 前端从入门到实战 | arry老师的博客-艾编程
-
当前播报:对于async和await的使用方式、作用效果不怎么理解 ?没关系,初步看这篇就够了。
结论同步还是异步,区别如下:同步:你使用& 160;await& 160;修饰符去调用一个异步(async)方法(是...
来源: 焦点快报!Html+CSS小案例项目:CSS开发小米商城电商产品展示效果
通过命令上传到GitHub
当前播报:对于async和await的使用方式、作用效果不怎么理解 ?没关系,初步看这篇就够了。
记录--记一次前端CSS升级
世界观焦点:中国生物最新研究!灭活疫苗对新冠康复者同样具有保护效力
环球热点评!女子住1楼质问物业为啥要交电梯费 网友力挺
OPPO Find N2 Flip亮相:副屏太惊艳
环球新资讯:日本公布2022年度热门汉字:“战”二次当选 理由奇葩
李诞入手小米13和13 Pro:大玩谐音梗
每日快报!【脚本项目源码】Python制作多功能音乐播放器,打造专属你的音乐播放器
每日关注!雷军分享小米13/MIUI 14内置壁纸原图:大批iPhone用户感谢
世界观天下!不用耳机也有立体听感!moto X40新增空间音频功能
电动自行车新国标充电插头曝光:三脚接口无了 不配套不上电
中国汽车工业见证者上新!全新BJ212开售:9.99万起
当前观点:顺丰又崩了!小程序查件、寄件都无法操作:范围极大
Python工具箱系列(十九)
Linux发布6.1稳定版:进一步提升国产LoongArch架构CPU支持
婆婆给刚出生9天宝宝喂米糊引热议 医生称太离谱:回击这是习俗 科学靠边
世界杯决赛用球亮相:取名“梦想”、内藏高科技
续航轻松破1000km 哈弗H6插电混动亮相泰国:老外都叹服!
环球观热点:马斯克反悔:毫米波雷达重新上车
每日看点!建立自己的kindle书库
国产麒麟系统下基于卫星的NTP网络时间服务器方案
清江浦一行代码 & JNPF :PM2.5全程质控,精准助力建筑业污染防治
全球观热点:sentry 在加载模块时闪退
世界微头条丨零基础开启元宇宙|如何快速创建虚拟形象
Git 的基本使用——笔记
今日视点:Python爬虫实战,requests+openpyxl模块,爬取手机商品信息数据(附源码)
k8s容器内部通过Prometheus Operator部署MySQL Exporter监控k8s集群外部的MySQL
网上打字员赚钱是真的吗?网上打字员是干什么的?
鸿蒙系统3.0支持哪些手机型号?鸿蒙系统3.0怎么升级?
微博借款利息高吗?微博借款利息和借呗哪个高?
余额宝消费红包是什么意思?余额宝消费红包怎么使用?
送男客户什么礼物合适?送男客户礼物前十件排名
电脑光驱是什么东西?电脑找不到光驱驱动器怎么办?
华硕笔记本如何下载驱动?华硕笔记本驱动怎么打开?
空的文件夹占内存吗?空的文件夹为什么删不掉?
DOTA是什么意思?dota和英雄联盟的区别有哪些?
如何提高电脑性能?提高电脑性能的方法有哪些?
环球热头条丨ADB批量截图,且用时间命名
每日信息:行为管理(锐捷智慧教室)
水溶性笔是什么意思?水溶性笔和油性笔的区别是什么?
白炽灯色温是多少?白炽灯色温4000-4600K是多少度?
八字有多少种排列组合?八字有食神代表什么?
荷月是几月的别称?十二个月的别称和雅称
酒店的英语怎么说?酒店前台的工作内容是什么?
全球关注:CAD.NET 批量打印、导出DPF
精选!为解决微信加群或拉人建群的痛点,我用时一个多月写了一个小程序
c++ 如何做出实现一组数据的实际索引
短信+邮箱验证码登录
今亮点!go-dongle 0.2.1 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库
当前快播:河北用上了无人驾驶农机:北斗加持 坐在屋里就把地给种了
今日要闻!奔驰、宝马、特斯拉相继取消收音机!广播公司担忧:有隐患
换机周期将创历史新高:长达43个月 你多久换一次?
波音、空客狂喜 印度将签史诗级飞机订单:一次买下500架
天天实时:创建全国首个ICU!我国重症医学奠基人陈德昌离世 享年90岁
【当前独家】公司产品太多了,怎么实现一次登录产品互通?
【世界新要闻】2799元配酷睿i5!小米迷你主机将开启众筹 便宜900元条件公布
环球热门:小米13黑色版图赏:直屏直边手感秒杀iPhone 14!
真爱粉!有米粉花近万元抢了两台小米13
世界快资讯:好评率超99% 小米MIX Fold 2推出月光银配色 雷军:镜面效果令人惊叹
天天热点评!比RTX 4090便宜5000 AMD RX 7900系列显卡年底供货20万块:备货充足
小米13系列供不应求!线上已售罄 3999元起
环球即时:差价1000元!一文了解小米13和13 Pro区别
世界观察:NASA猎户座登月飞船成功返回地球:美国完成重返月球第一步
环球观天下!手机“毒瘤”微信终于修复!转发文件多次保存问题解决:不占空间了
天天微头条丨算了吧!电脑RGB光效好看不好玩
59岁李连杰晒照引网友围观 “功夫皇帝”定居国外略显苍老
世界看热讯:Git从入门到实战
Python 基于xml.etree.ElementTree实现XML对比
天天微资讯!飞链云智能机器人-基于ChatGPT的有趣问答
穷人入侵TikTok直播间:躺着就能赚钱 真爽
焦点热讯:为了帮梅西赢球 我敲了一晚上的电子木鱼
环球速递!2022贺岁档总票房突破4亿!《阿凡达2》势不可挡 最快破亿
GPU CPU向量加法时间测试
快播:雷军运气爆棚:在小米手机官方活动 中奖一台小米13
世界资讯:小米音质最好智能音箱!小米Sound Pro开箱图赏
Windows OpenGL 图像透明度调节
焦点热文:异步批处理教程
小米首款万兆路由发布:1799元
天天速递!只要699元!小米旗舰降噪耳机Buds 4发布:HiFi音质
小米8款新品价格汇总:3999元的小米13爱不爱?
全球新资讯:雷军:只有两家做双尺寸双高端 一家是苹果 一家是小米
小米13正式亮相:金属直边 继续对标iPhone!
今亮点!3999元起!小米13正式发布:黄金尺寸小屏、满血徕卡镜头
不涨价 小米13价格良心了:顶配12+512GB还便宜200元
全球微动态丨小米13 Pro正式亮相:中框仅仅3.2毫米!科技纳米皮手感无敌
焦点消息!ELK+FileBeat日志分析系统
快看点丨差错控制
全球信息:Intel显卡驱动即将大更新!DX9、DX11老游戏有惊喜
环球快资讯:MIUI 14“剃刀计划”砍向应用臃肿:微信文件重复存储问题终于解决
全球快看点丨全新界面 系统大幅精简!MIUI 14正式发布
【世界聚看点】使webworker中支持使用import导入模块——threads.js
世界速看:说人话系列:DOM(Document Object Mode)究竟是怎么来的呢?
环球快报:俞敏洪称不敢进高档美发店:一顿好酒肉没有了 心疼
当前热点-达尔文错了?螃蟹竟在地球上出现了5次
全球新资讯:时间轮 (史上最全)
【天天聚看点】雷军晒小米13生产过程 由小米智能工厂全自动化装配
百事通!Intel独立显卡不做了?掌门人一句话 放心了!
长安深蓝SL03宣布涨价:预计上调2000元-8000元