发表于: 2019-05-07 20:38:25

1 930


今天完成的事情:

看了任务八和任务九的深度思考

1,如何实现轮播图

用css实现轮播图要用到两个东西

@keyframes,规则是创建动画。@keyframes规则是指定一个css样式和动画将逐步从目前的样式更改为新的样式

animation动画属性

参考:http://www.jq22.com/webqd655

2,主流的浏览器内核有哪些

有trident(IE内核),gecko(火狐内核),webkit(safari),blink(chrome,opera)内核,安卓默认浏览器是webkit内核

3,div+css布局较table布局有哪些优点?

table标签不是布局工具,table标签仅作为呈现表格化数据的作用

div+css的布局较table布局的明显优势

a,table标签被严格定义为存放数据的一个区域,而不是布局工具,它的布局形式不符合w3c标准,没有实现结构和表现的分离,它既有css的表现功能,又有html的结构功能。

b,table布局加载网页时,必须整体加载完,降低了网页的呈现速度,而css+div布局是边加载边显示的

c,table布局在网页代码编写时,有时需要嵌套多重表格才能实现,但使用div+css布局,相对而言会减少许多嵌套的代码,更容易检查和维护。

d,table布局不方便表现的更换,使用div+css布局,大多只要更改css样式就能变化表现形式。

4,响应式网站的优点和缺点

优点:(1)用户体验友好,手机端不用放大和左右滑动查看内容

(2)节省设计与开发时间

(3)SEO(search engine optimization 搜索引擎优化)友好

(4)可以适应所有设备屏幕

(5)维护更少

缺点:

(1)设计与风格有局限性

(2)对IE老版兼容性不友好

(3)灵活性有所欠缺

(4)速度可能会变慢

5,表单元素相关

6,外边距重叠

明天要完成的事情:写任务十

遇到的问题:暂无

收获:学会了css3动画的相关知识



返回列表 返回列表
评论

    分享到