




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、YCF正版可修改PPT(中职)Web前端设计基础 项目六-3电子课件CSS 3的选择器项目六授课教师:姓名WEB前端设计基础Contents1.项目描述2.知识准备3.项目实施4.项目拓展5.项目小结6.技能训练三 项目实施通过此项目的学习,学习到CSS 3的基本语法结构和选择器的使用,结合这些知识制作一个包含标签选择器、class选择器和ID选择器的实例。选择器实例选择器实例*margin:0px;padding:0px;color:white;font-family: 微软雅黑;font-size: 14px;divwidth: 100px;height: 50px;background:
2、 red;.boxwidth: 100px;height: 50px;background: green;#boxwidth: 100px;height: 50px;background: blue;.wenbenwidth: 400px;height: 150px;position:absolute;left:100px;top:0px;background: white;pcolor:#000;line-height: 50px;设置了ID名称为box的元素标签宽度为100像素、高度为50像素、背景颜色为蓝色。设置了class名称为box的元素标签宽度为100像素、高度为50像素、背景颜色
3、为绿色。设置了所有div标签的宽度为100像素、高度为50像素、背景颜色为红色。三 项目实施启动Sublime程序,新建并保存文件名称为6-11.html。第一步第二步Head标签内的代码输入如下:内嵌式Css样式部分。使用了全局选择器,设置了所有元素的内边距和外边距全都为0、文本颜色为白色、字体为微软雅黑、字体大小为14像素。设置了class名称为wenben的元素标签宽度为400像素、高度为150像素、背景颜色为白色;定位方式为绝对定位,开始位置为距左100像素距上0像素。三 项目实施第三步body标签内的代码输入如下:标签选择器Class选择器ID选择器divwidth: 100px;h
4、eight: 50px;background: red;.boxwidth: 100px;height: 50px;background: green;#boxwidth: 100px;height: 50px;background: blue;三 项目实施再次保存文件后,在页面中右击,从弹出的快捷菜单中选择“在浏览器中打开”命令,效果如图所示。第四步四 项目拓展通过项目实施的学习,掌握了基本选择器的使用,结合前面学习过的表单知识,本项目拓展制作一个元素状态伪类选择器的实例。四 项目拓展启动Sublime程序,新建并保存文件名称为6-12.html。第一步第二步Head标签内的CSS代码输入如
5、下: divborder:1px solid green;width:400px;margin-top: 10PX;padding:5px; inputtype=text1:hover /*鼠标经过(悬停)*/ background-color: pink; inputtype=text1:focus /*鼠标获得焦点(点击)并进行文字输入时*/ background-color: #ccc; inputtype=text1:active /*鼠标按下(按下还未松开)*/ background-color: yellow; inputtype=text2:enabled /*选中时文本框为可用
6、*/ background-color: pink; inputtype=text2:disabled /*选中时文本框为不可用*/ background-color: #ccc; inputtype=checkbox:checked /*选中多选框时*/ outline: 2px solid red; 设置div标签的样式为绿色的1像素实线边框、宽度为400像素、上边距为10像素、内边距为5像素。设置鼠标经过type属性为text1的input标签时,文本框的背景颜色是粉色。设置鼠标获得type属性为text1的input标签的焦点时,文本框的背景颜色是灰色。设置鼠标按下但还未松开type属
7、性为text1的input标签时,文本框的背景颜色是黄色。设置鼠标选中type属性为text2的input标签为可用时,文本框的背景颜色是粉色。设置鼠标选中type属性为text2的input标签为不可用时,文本框的背景颜色是灰色。设置鼠标选中type属性为checkbox的input标签时,多选框的轮廓设置为红色的2像素实线。四 项目拓展第三步Head标签内的Javascript脚本代码输入如下: function radio_onchange() var radio = document.getElementById(radio1);/获得可用单选按钮的id var text = docu
8、ment.getElementById(text2);/获得文本框id if(radio.checked) text.disabled = ;/选中时文本框为可用 else text.disabled = disabled;/否则文本框为不可用 获得id值为radio1的元素赋予变量radio。获得id值为text2的元素赋予变量text。判断radio是否被选中,如果选中则设置文本框为可用(text.disabled = ),否则设置文本框为不可用(text.disabled = disabled)。四 项目拓展第四步 鼠标经过、鼠标点击(但未松开)、鼠标获得焦点(点击松开)状态时元素的样式
9、 姓名: 地址: 点击可用按钮时,文本框背景色为pink;点击不可用按钮时,文本框背景色为灰色; 可用 不可用 E:checked是用来指定当表单中的radio单选框、checkbox复选框处于选取状态时的样式 苹果 香蕉 橙子 菠萝 body标签内的代码输入如下:定义radio按钮的状态发生变化(选中或者不选中)时,执行上面的JavaScript代码。四 项目拓展再次保存文件后,在页面中右击,从弹出的快捷菜单中选择“在浏览器中打开”命令,效果如图所示。第四步五 项目小结本项目通过项目实施和项目拓展制作了CSS3的基础选择器和CSS3的组合选择去两个案例,学习了HTML5引入CSS的方法、CS
10、S3的基本语法和CSS3的基本选择器、属性选择器、结构伪类选择器、UI元素状态伪类选择器等,掌握了行内样式、内嵌样式、链接样式以及样式的优先级及各类选择器的应用方法。五 项目小结本项目主要知识点总结如表所示。选择器知识点总结知识点说明CSS基本语法选择器样式属性1:取值1;样式属性2:取值2;CSS引用方法行内式:直接在HTML 5标签中使用style属性 内嵌式:与之间,并且用和标签进行声明。链接样式:在 之间,用标签链接外部的css文件CSS优先级行内样式内嵌样式链接样式标签选择器html5的标签类选择器用class标记的 .类名称 ID选择器用id标记的 #id名称全局选择器所有元素 *属性:值;伪类选择器a标签的link、visited、active、hover状态 a:状态名称属性:值;子元素选择器某元素下的子元素 #father pcolor:green;相邻选择器某元素的兄弟元素 #box+pcolor:green;群组选择器同时对几个选择器设置相同的CSS样式 h3,div,#box,pcolor:red;六 技能训练通过测试练习环节,对本项目涉及的英文单词进行重复练习,既可以熟悉html标签的单词组合,也可以提高代码输入的速度和正确率。在浏览器中打开素材中的Exercise6.html文件,单击“开始测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年市场容量与公司战略调整试题及答案
- 策划班级励志讲座的主题计划
- 保证重要活动安全的方案计划
- 网络管理员实践技能试题及答案总结
- 财务业绩分析计划
- 2024年云南省民政厅下属事业单位真题
- 学校社团工作计划推广绿色出行
- 市场开拓与客户维护计划
- 2025届河南省洛阳市李村一中学七年级数学第二学期期末学业质量监测模拟试题含解析
- 社交行业的品牌工作计划
- 2024年度医疗设备报废回收与资源化利用合同3篇
- 2024商铺租赁合同解除补偿承诺书11篇
- 《口腔颌面医学影像诊断学》考试复习题库(含答案)
- 体育行业在线体育服务平台建设方案
- 海外医疗合同模板
- 防火防爆技术课件:电气防爆
- 《古典决策理论》课件
- 2024年中考物理母题解密专题12 简单机械 机械效率考点精练(附答案)
- GB/T 30595-2024建筑保温用挤塑聚苯板(XPS)系统材料
- 《智能家居系统》课件
- 存款代持协议书范文模板
评论
0/150
提交评论