- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Web应用程序开发
实践练习二
专业:
专业:电子商务
班级:电商2201
姓名:马彧硕
学号:0902220115
实践练习1CSS特性
一相关知识点
在CSS中,要想将CSS样式应用于特定的HTML标签,首先需要找到该目标标签。CSS选择器的作用就是从HTML页面中找出特定的某类元素。伪选择器不是直接对应HTML中定义的元素,而是向选择器增加特殊的效果。伪选择器比较特殊,分为伪元素(对象)选择器和伪类选择器两种。伪类可以看作以选中元素为基准点,此元素的一些状态或属性。
动画是使元素从一种样式逐渐变化为另一种样式的效果。CSS3可以创建动画,它可以取代许多网页动画图像、Flash动画和JavaScript实现的效果。@keyframes规则内指定一个CSS样式和动画将逐步从目前的样式更改为新的样式。@keyframes创建动画,用百分比来规定变化发生的时间,0%是动画的开始,100%是动画的完成,为了得到最佳的浏览器支持,应该始终定义0%和100%选择器。@keyframes创建的动画,需要绑定到一个选择器,在选择器中规定动画的名称和动画的时长,否则动画不会有任何效果。
二练习目的
熟悉伪元素选择器和伪类选择器,掌握box-shadow和animation的使用。
三练习题
参见shopping文件夹中的index.html,按照下面要求改进index.css。(请参考《CSS特性》)
将服装列表中的奇数项图片圆角边框设为50%。
为服装列表中的偶数项图片添加阴影。
为风车图片(windmill.png)添加旋转动画。
index.css代码:
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{
margin:0;
padding:0;
}
/*清理默认li样式*/
li:nth-child(odd)img{
border-radius:50%
}
li:nth-child(2n)img{
box-shadow:5px5px5pxgrey
}
/*单数圆角边框50%,偶数灰色阴影*/
ul{
list-style:none;
}
/*显示为块级元素*/
img{
display:block;
}
/*清理左右浮动*/
.clear:after{
content:;
display:block;
clear:both;
}
.box{
width:100%;
}
.box.con{
width:1375px;
margin:0auto;
}
.box.conul{
padding-top:30px;
}
/*设置为左浮动*/
.box.conulli{
float:left;
width:250px;
margin:022px22px0;
border:1pxsolid#eee;
}
.box.conulliimg{
margin:15pxauto0;
}
.box.conullip{
padding:15px;
}
/*鼠标进入添加1像素的红色实线*/
.box.conulli:hover{
border:1pxsolidred;
}
.box2{
overflow:hidden;
width:400px;
margin:30pxauto;
}
.box2img{
width:100%;
display:block;
}
@keyframesrotate{
0%{-webkit-transform:rotate(0deg);}
25%{-webkit-transform:rotate(90deg);}
50%{-webkit-transform:rotate(180deg);}
75%{-webkit-transform:rotate(270deg);}
100%{-webkit-transform:rotate(360deg);}
}
.img1{animation:rotate0.5slinearinfinite;}
/*风车旋转*/
页面执行效果(截图):
实践练习2网页布局
一相关知识点
通常做弹出菜单的时候会用到定位,父元素设置为相对定位position:relative,
您可能关注的文档
- 学生实训课题报告 Web应用实战 实践练习四.doc
- 学生实训课题报告 Web应用实战 Web应用程序开发 实践练习三 FLASK.doc
- Web应用程序开发 实践练习 第1章 Flask概述.pptx
- 西安交通大学利物浦大学机械电子与机器人系的《MEC304 - 优化》课程资料 CW3 MEC304.pdf
- 实习表彰大会发言稿.doc
- 铁路集装箱客户关系管理模式优化设计研究.pdf
- 申论基础速成.pdf
- (新统编版)语文二年级上册 第八单元 大单元教学课件.pptx
- 部编《道德与法治》七年级下册《我与集体共成长》说课课件.pptx
- 八年级英语下册教学课件《Unit 9 第5课时( B 3a- Self Check)》.pptx
最近下载
- 【部编统编版语文】四下语文 全册教材分析(解析)PPT课件合集.pptx VIP
- 企业主要负责人安全生产履职情况报告.docx VIP
- 企业主要负责人安全生产履职情况报告.pdf VIP
- 产品工时额定标准.pptx
- 学术论文 - 半导体物理第六七章习题答案..pdf VIP
- 新概念英语1-4册(课文版).doc
- 2024年上海高考语文真题文言文(一,二)词句解释与试题解析.docx
- 胸痛PBL护理查房.pptx
- 财务报表分析和证-券估值 ,第五版 答案 Financial Statement Analysis and Security Valuation solution SOLUTIONS_MANUAL ,5e.doc
- 北师大版七年级上册数学第五章《问题解决策略:直观分析》教学课件(新教材).pptx
文档评论(0)