1.新增选择器
1.1属性选择性
1.2伪类结构选择器
//选偶数行或者奇数行
//公式
//
前n个和后n个
//
区别:
nth-child(1)效果:哪个都没有选上
nth-of-type(1)效果:将熊大选上
小结:
1.3 伪元素选择器
伪元素使用场景
给图片加上罩层:
伪元素使用场景:清除浮动
1.额外标签
2.伪元素清除浮动
写法一、
写法二、
css盒子模型
p标签的盒子不会被撑开
css3其他属性
filter滤镜
其他特性
需求:子盒子永远比父盒子宽度小30px;
过渡(transition)
想要样式都改变:
案例:进度条
项目:
1.准备工作:
1.1.图标:
再在index.html引入文件
1.2.符合SEO搜索
1.2.1网站title
1.2.2网站说明
1.2.3关键字
2.首页制作
2.1常用模板命名:
2.2快捷导航shortcut制作
第二header:
logo SEO优化:
注意:
搜索框
热词部分:
购物车:
nav导航模块:
footer底部模块
footer第一部分:服务信息
先放一个大的footer盒子,再放.mod_service盒子80px高,
给了一个下边框,里面有四个小li浮动起来,
每个小li分左右两部分,左边h5放图标,右边放一个div,叫service_txt,
上放h4文字,右下放p段落
footer第二部分:帮助信息部分
先放一个大的mod_help盒子,有底边框,然后里面放6个列表dl,清除浮动使之在同一行;最后一个列表宽度为80px;每个dl里面有dt和dd。
footer第三部分:版权信息
main模块:
左侧轮播:
暂时先只放图片:设置一个div,把图片当背景放进去
右侧newsflash新闻快报模块:
分为上中下三个部分,分别设置不同的高度即可
“上”:news新闻快报模块
1号盒子又分成左右两个盒子
生活服务模块:
一个div盒子里面ul放了12个小li,12个小li,4个一行排放,最后一个超出div盒子右边界,使用overflow:hidden将多余的部分切掉即可
今日推荐
一个大的div分左右两个盒子,1号盒子确定好高、宽,直接用图片替换掉内容;2号盒子里面装了4个li,再把对应图片替换