发表于: 2018-11-18 21:52:37

1 876


今天完成的事:

1.今天主要完成了对task6的代码优化及适配移动端。

2.查看任务七的任务要求,以及在任务中涉及到的知识,搜索学习理论知识资料。

3.下载任务七的任务资源,并运用ps进行切图操作。

任务七中主要涉及到的知识有:

1.HTML5的audio定义音频流; 2.处理半透明; 3.CSS3动画

一.首先了解什么是audio定义音频流:

audio:为html5中的新属性。定义声音,比如音乐或者其他的音频流。

    格式为: <audio  src ="....  controls =controls"><sudio>   (....代表引入的音频文件的路径)

常用的值有:

 

2.学习了什么是伪类

伪类:是用来添加一些选择器的特殊效果。它的功能和class有些类似,但它是基于文档之外的抽象,所以叫伪类.

为伪类?就是css内植类css内部本身赋予它一些特性和功能,也就是你不用再class=...或id=...你就可以直接拿来使用,当然你也可以改变它的部分属性比如:a:link{color:#FF0000;}

伪类的语法:

selector : pseudo-class {property: value}

CSS 类也可与伪类搭配使用。

selector.class : pseudo-class {property: value}

锚伪类

在支持 CSS 的浏览器中,链接的不同状态都可以不同的方式显示,这些状态包括:活动状态,已被访问状态,未被访问状态,和鼠标悬停状态。

a:link {color: #FF0000}		/* 未访问的链接 */a:visited {color: #00FF00}	/* 已访问的链接 */a:hover {color: #FF00FF}	/* 鼠标移动到链接上 */a:active {color: #0000FF}	/* 选定的链接 

css伪类选择器有:1.结构伪类选择器   2.动态伪类选择器.    3.元素状态伪类选择器   4.目标伪类选择器.   5.语言伪类选择器.

任务七中主要涉及到的选择器有:结构伪类选择器和动态/状态伪类选择器。

结构伪类选择器: container   选择通过其他选择f符须发选择的文档树或DOM中的其他信息。

常用的值有:  :first - child  选择父元素的第一个子元素

                        :last - child  选择父元素的最后一个子元素

                        :nth - child(num)  选择括号中的数字次序元素

动态/状态伪类选择器:用于出现在用户执行某个操作的情况下。

常用的值有:  :hover 当鼠标悬浮在元素上方时,向元素添加样式。

                        :focus  向拥有键盘输入焦点的元素添加样式。

                        :active  向被激活的元素添加样式,只发生在鼠标被按下到释放的这段时间中。

                        :visited 选择点过的链接   . company - link:visited {  }

3.学了什么是透明

透明 : RGBA 和 opacity

RGBA:  R,G,B, 表示三种颜色Red(红色Green(绿色Blue(蓝色)。可以代表0~255之间的任意数值,也可以是0~100%之间的任意数值。

              A: (Alpha)表示透明度 ,参数范围在0~1之间。  

opacity:  取值说明 :value    不透明度从0~1.0  

RGBA和opacity之间有何区别:

       opacity会继承父级元素的opacity;而RGBA设置的元素的后代元素不会继承透明度属性。


 明天计划的事:开始进行任务七的页面布局.

遇到的问题:理论知识学的比较浅,概念比较模糊,理解不深刻。

收获:完成任务六,学习任务七的理论知识



返回列表 返回列表
评论

    分享到