css练习----首页练习

结构搭建

① 建包,以及css文件,并在首页引入对应文件

css练习----首页练习_第1张图片

base.css :公共css文件
index.css: 首页css文件
reset.css: 浏览器初始化样式文件
fa:图标字体
img: 存储图片文件夹

②base.css

css练习----首页练习_第2张图片

字体设置
清除浮动,外边距折叠问题

导航条

1、导航条结构

①定义内容宽度样式

css练习----首页练习_第3张图片

②定义topbar的结构

在这里插入图片描述
css练习----首页练习_第4张图片

<body>
    
    
    <div class="topbar-wrapper">
        
        <div class="topbar">
            
            <ul class="service">
                <li><a href="javascript:;">小米商城a>li>
                <li class="line">|li>
                <li><a href="javascript:;">MIUIa>li>
                <li class="line">|li>
                <li><a href="javascript:;">loTa>li>
                <li class="line">|li>
                <li><a href="javascript:;">云服务a>li>
                <li class="line">|li>
                <li><a href="javascript:;">金融a>li>
                <li class="line">|li>
                <li><a href="javascript:;">有品a>li>
                <li class="line">|li>
                <li><a href="javascript:;">小爱开放平台a>li>
                <li class="line">|li>
                <li><a href="javascript:;">企业团购a>li>
                <li class="line">|li>
                <li><a href="javascript:;">资质证照a>li>
                <li class="line">|li>
                <li><a href="javascript:;">协议规则a>li>
                <li class="line">|li>
                <li><a href="javascript:;">下载appa>li>
                <li class="line">|li>
                <li><a href="javascript:;">Select Locationa>li>
            ul>

            
            <ul class="shop-cart">
                <li><a href="javascript:;">
                        <i class="fas fa-shopping-cart">i>
                        购物车(0)
                    a>
                li>
            ul>

            
            <ul class="user-info">
                <li><a href="javascript:;">登录a>li>
                <li class="line">|li>
                <li><a href="javascript:;">注册a>li>
                <li class="line">|li>
                <li><a href="javascript:;">消息通知a>li>
            ul>
        div>
    div>
body>

2、导航条样式

①布局样式添加

css练习----首页练习_第5张图片

②细节样式补充

css练习----首页练习_第6张图片

3、导航下拉层(二维码)

①结构搭建及布局

css练习----首页练习_第7张图片

②样式书写

css练习----首页练习_第8张图片
css练习----首页练习_第9张图片

③过度效果替换hover

css练习----首页练习_第10张图片
css练习----首页练习_第11张图片

头部导航

LOGO

①结构

css练习----首页练习_第12张图片

css练习----首页练习_第13张图片

②定位

css练习----首页练习_第14张图片
css练习----首页练习_第15张图片

③收尾样式调整

css练习----首页练习_第16张图片

导航栏

①结构

在这里插入图片描述
css练习----首页练习_第17张图片

②弹出层

css练习----首页练习_第18张图片
css练习----首页练习_第19张图片

输入框

①结构

css练习----首页练习_第20张图片

②基本样式

css练习----首页练习_第21张图片

③添加hover

css练习----首页练习_第22张图片
css练习----首页练习_第23张图片

导航

①结构


css练习----首页练习_第24张图片

②样式

css练习----首页练习_第25张图片
css练习----首页练习_第26张图片

Banner

轮播图

①结构

css练习----首页练习_第27张图片

②样式


css练习----首页练习_第28张图片

css练习----首页练习_第29张图片
css练习----首页练习_第30张图片

css练习----首页练习_第31张图片

css练习----首页练习_第32张图片

你可能感兴趣的:(css,前端,html)