看着攻略一点点摸索花了几个小时的时间用html+css制作了小米商城的官网,还有很多的不足之处,后面会继续进行修改完善。
1. 轮播图的小点点不知道怎么添加、设置样式、hover;
2. header最左边的“小米官网”不知道怎么设置向左偏移一些;
3. 第二行搜索栏中间没有和右侧垂直居中对齐;
4.因为是自学,一些定位、浮动、块元素等基础点还不是特别熟悉,需要一点点修改尝试。
还需要继续努力呀!
以下为小米官网预览图:
这是我对着官网敲出来的预览图
先敲出来该页面最初布局的HTML:
<body><!--设置整个容器:container--> <div class="container"><!--设置页面最上方:header--> <div class="header"><div class="header-left"><a href="#">小米官网 <span class="stick">|</span></a><a href="#">小米商城 <span class="stick">|</span></a><a href="#">MIUI <span class="stick">|</span></a><a href="#">loT <span class="stick">|</span></a><a href="#">云服务 <span class="stick">|</span></a><a href="#">天星数科 <span class="stick">|</span></a><a href="#">有品 <span class="stick">|</span></a><a href="#">小爱开放平台 <span class="stick">|</span></a><a href="#">企业团购 <span class="stick">|</span></a><a href="#">资质证照 <span class="stick">|</span></a><a href="#">协议规则 <span class="stick">|</span></a><a href="#">下载app <span class="stick">|</span></a><a href="#">Select Location</a></div><div class="header-right"><a href="#">登陆 <span class="stick">|</span></a><a href="#">注册 <span class="stick">|</span></a><a href="#" class="notice">消息通知</a><a href="#" class="shoppingcart"><i class="fas fa-shopping-cart"></i>购物车 (0)<div class="hidden">购物车中还没有商品,赶紧选购吧!</div></a></div></div><!--设置logo所在的一行logoline--> <div class="logoline"><div class="logoline-left"><a href="logo"><img src="./练习用图片/logo-小米.png" alt="logo-小米"> </a></div><div class="logoline-middle"><a href="#">Xiaomi手机</a><a href="#">Redmi手机</a><a href="#">电视</a><a href="#">笔记本</a><a href="#">平板</a><a href="#">家电</a><a href="#">路由器</a><a href="#">服务中心</a><a href="#">社区</a></div><div class="logoline-right"><form action="../07.html补充/target.html"><input type="text" placeholder="手机" class="input"><button class="search" type="button"><i class="fas fa-search"></i></button></form></div></div><!--设置该页面主要内容content--> <div class="content"><div class="content-left"><li> <a href="#">手机 <span class="arrow"><i class="fas fa-angle-right"></i></span></a></li><li> <a href="#">电视 <span class="arrow"><i class="fas fa-angle-right"></i></span></a></li><li> <a href="#">笔记本 平板 <span class="arrow"><i class="fas fa-angle-right"></i></span></a></li><li> <a href="#">出行 穿戴 <span class="arrow"><i class="fas fa-angle-right"></i></span></a></li><li> <a href="#">耳机 音响 <span class="arrow"><i class="fas fa-angle-right"></i></span></a></li><li> <a href="#">家电<span class="arrow"><i class="fas fa-angle-right"></i></span></a></li><li> <a href="#">智能 路由器 <span class="arrow"><i class="fas fa-angle-right"></i></span></a></li><li> <a href="#">电源 配件 <span class="arrow"><i class="fas fa-angle-right"></i></span></a></li><li> <a href="#">健康 儿童 <span class="arrow"><i class="fas fa-angle-right"></i></span></a></li><li> <a href="#">生活 箱包 <span class="arrow"><i class="fas fa-angle-right"></i></span></a></li></div><div class="content-right"><a href="#"><img src="./练习用图片/小米练习大图1.jpeg" alt=""></a></div></div><!--设置该页面最下方footer--> <div class="footer"><div class="footer-left"><div class="square"> <a href="#" class="Ssy"><img src="./练习用图片/小logo1.png" class="Spic"><br>保障服务</a></div><div class="square"> <a href="#" class="Ssy"><img src="./练习用图片/小logo2.png" class="Spic"><br>企业团购</a></div><div class="square"> <a href="#" class="Ssy"><img src="./练习用图片/小logo3.png" class="Spic"><br>F码通道</a></div><div class="square"> <a href="#" class="Ssy"><img src="./练习用图片/小logo4.png" class="Spic"><br>米粉卡</a></div><div class="square"> <a href="#" class="Ssy"><img src="./练习用图片/小logo 5.png" class="Spic"><br>以旧换新</a></div><div class="square"> <a href="#" class="Ssy"><img src="./练习用图片/小logo6.png" class="Spic"><br>以旧换新</a></div></div><div class="footer-right1"><a href="#" class="footer-img"> <img src="./练习用图片/小米中图1.jpeg" alt=""> </a></div><div class="footer-right2"><a href="#" class="footer-img"> <img src="./练习用图片/小米中图2.jpeg" alt=""> </a></div><div class="footer-right3"><a href="#" class="footer-img"> <img src="./练习用图片/小米中图3.jpeg" alt=""> </a></div></div>
</body>
接下来用CSS修改样式:
.container {width: 1250px;margin: 0 auto;}/* 设置header的CSS */.header {width: 100%;height: 40px;font-size: 12px;font-family: Neue, Helvetica, Arial, Microsoft Yahei, Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif;background-color: #333;line-height: 40px;margin: 0 auto;position: relative;}.header a {text-decoration: none;color: #b0b0b0;}.header a:hover {color: white;}.header a .stick {font-size: 16px;color: #424242;margin: 0 0.3em;}.header-left {float: left;}.header-right {float: right;}.header-right .notice {padding: 0 10px;}.header-right .shoppingcart {display: block;float: right;padding: 0 15px;}.header-right .shoppingcart .hidden {width: 300px;height: 200px;color: black;background-color: white;position: absolute;display: none;}/*. logo所在行的CSS */.logoline {display: block;width: 100%;height: 88px;display: flex;justify-content: space-between;align-items: center;margin: 0 auto;}.logoline img {width: 56px;height: 56px;}.logoline-middle a {font-size: 16px;margin-left: 15px;color: #333;text-decoration: none;}.logoline-middle a:hover {color: #FF5B00;}.logoline-right .input {line-height: 14px;width: 245px;height: 50px;border: 1px solid #E0E0E0;margin-top: 22px;font-size: 14px;outline: none;float: left;}.logoline-right .input:hover {line-height: 14px;width: 245px;height: 50px;border: 1px solid #9b9898;margin-top: 22px;font-size: 14px;outline: none;float: left;}button:hover {margin-top: 22px;float: left;right: 0;width: 50px;height: 54px;font-size: 24px;background: #FF5B00;border: 1px solid #FF5B00;line-height: 24px;color: #FFFFFF;}.search {margin-top: 22px;float: left;right: 0;width: 50px;height: 54px;font-size: 24px;background: #ffffff;border: 1px solid #E0E0E0;line-height: 24px;}/*. 主要内容栏的CSS */.content {width: 100%;height: 460px;display: flex;justify-content: space-between;align-items: center;margin: 0 auto;}.content-left {background: rgba(105, 101, 101, .6);width: 234px;height: 420px;padding: 20px 0;}.content-left li {list-style: none;padding: 0 0 0 30px;position: relative;}.content-left li a {text-decoration: none;display: inline-block;width: 204px;height: 42px;font-size: 14px;line-height: 14px;color: white;}.arrow {font-size: 14px;line-height: 14px;position: absolute;left: 200px;}.content-right img {width: 1092px;height: 460px;}
/*. 设置footer的CSS */.footer {width: 100%;height: 210px;display: flex;justify-content: space-between;align-items: center;margin: 0 auto;}.footer-left {height: 170px;width: 234px;display: grid;grid-template-rows: 1fr 1fr;grid-template-columns: 1fr 1fr 1fr;position: relative;}.square {width: 76px;height: 83px;background-color: #615750;text-align: center;border: #685E57 1px solid;}.Ssy {text-decoration: none;color: #FFFFFF;font-size: 12px;}.Spic {width: 24px;height: 24px;margin-top: 22px;}.Ssy:hover {color: #FFFFFF;font-size: 12px;}.footer-right1 img {height: 170px;width: 315px;}.footer-right2 img {height: 170px;width: 315px;}.footer-right3 img {height: 170px;width: 315px;}
深圳坪山网站建设公司网站优化外链滦县有实力的网站优化哪里不错枣庄seo网站优化平台公司怎么把网站排名优化廊坊知名的网站优化有哪些恩施网站用户体验优化优化网站不能做什么沈阳网站优化 唐朝网络网站优化价格收费标准虎丘网站优化电话惠东网站优化公司电话网站应用常用优化网站的关键词怎么优化b2b网站建设优化哪家好太原seo网站优化排名企业如何优化网站外链徐汇区专业网站优化案例青岛电脑网站优化四会网站优化长期没有排名关键词网站排名优化公司响水县网站seo优化排名徐汇区专业网站优化定制方案伊犁网站优化公司滨州网站优化哪家好河南绵阳网站优化坂田网站关键词优化多少钱鄂尔多斯网站seo优化服务网站界面优化济南优化网站方法专业网站优化联系电话香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤