发表于: 2019-07-08 00:08:00
2 864
今日完成的任务:
1.根据命名规范,把之前任务1到4里面的代码进行了合规修改,并且也对github库里的文件全部进行了梳理整合,
现在看起来有条理多了。
除了官网推荐的命名规范,我还自己学习了一些常用名字的用法。
CSS样式命名 | 说明 |
---|---|
网页公共命名 | |
#wrapper | 页面外围控制整体布局宽度 |
#container或#content | 容器,用于最外层 |
#layout | 布局 |
#head, #header | 页头部分 |
#foot, #footer | 页脚部分 |
#nav | 主导航 |
#subnav | 二级导航 |
#menu | 菜单 |
#submenu | 子菜单 |
#sideBar | 侧栏 |
#sidebar_a, #sidebar_b | 左边栏或右边栏 |
#main | 页面主体 |
#tag | 标签 |
#msg #message | 提示信息 |
#tips | 小技巧 |
#vote | 投票 |
#friendlink | 友情连接 |
#title | 标题 |
#summary | 摘要 |
#loginbar | 登录条 |
#searchInput | 搜索输入框 |
#hot | 热门热点 |
#search | 搜索 |
#search_output | 搜索输出和搜索结果相似 |
#searchBar | 搜索条 |
#search_results | 搜索结果 |
#copyright | 版权信息 |
#branding | 商标 |
#logo | 网站LOGO标志 |
#siteinfo | 网站信息 |
#siteinfoLegal | 法律声明 |
#siteinfoCredits | 信誉 |
#joinus | 加入我们 |
#partner | 合作伙伴 |
#service | 服务 |
#regsiter | 注册 |
arr/arrow | 箭头 |
#guild | 指南 |
#sitemap | 网站地图 |
#list | 列表 |
#homepage | 首页 |
#subpage | 二级页面子页面 |
#tool, #toolbar | 工具条 |
#drop | 下拉 |
#dorpmenu | 下拉菜单 |
#status | 状态 |
#scroll | 滚动 |
.tab | 标签页 |
.left .right .center | 居左、中、右 |
.news | 新闻 |
.download | 下载 |
.banner | 广告条(顶部广告条) |
电子贸易相关 | |
.products | 产品 |
.products_prices | 产品价格 |
.products_description | 产品描述 |
.products_review | 产品评论 |
.editor_review | 编辑评论 |
.news_release | 最新产品 |
.publisher | 生产商 |
.screenshot | 缩略图 |
.faqs | 常见问题 |
.keyword | 关键词 |
.blog | 博客 |
.forum | 论坛 |
CSS文件命名 | 说明 |
---|---|
master.css,style.css | 主要的 |
module.css | 模块 |
base.css | 基本共用 |
layout.css | 布局,版面 |
themes.css | 主题 |
columns.css | 专栏 |
font.css | 文字、字体 |
forms.css | 表单 |
mend.css | 补丁 |
print.css | 打印 |
2.任务4的收尾
检查下代码有没有其他问题,按照师兄的要求把登录按钮阴影去掉等等
这部分基本没没啥好讲的。
3.开始任务5
看视频学习切图,也从师兄那里学习了点切图的小技巧,比如用alt把需要整合的图片选中,然后右键转换成智能对象,就能把两个图片元素合起来切出,非常实用,图已经都切好了。
4.看资料学习媒体查询,响应式等相关概念
这部分也不多讲了。
5.开始编写任务5代码
一开始就在"header"遇到了问题,本来想用弹性盒子,可是用完居中发现,
“<”按钮和“个人主页”贴在一起居中,然后想用浮动的方法把<弄到左边去,
结果半天没弄成,发现弹性盒子里不可以浮动。于是弹性盒子计划破产。
之后想用一般的方法实现,用text-align:center居中以后,让<左浮动,发现<仍然没有脱离文档流,
还是在文档流占位置,搞不清楚为啥,计划又破产了。
又换定位的方法,发现absolute让<脱离文档流居然成功了,问了师兄才知道,浮动是不完全脱离文档流,
之前没起作用是因为父元素定高了,而absolute才是完全的脱离文档流,又学到了,虽然之前好像看到了类似的话,
但是印象不深,这下子一下就记住了。
明天的计划:
追赶任务5代码进度,
任务5的代码量看起来就不少,争取努力,加快进度,今天浪费了一点时间。
评论