为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
十天精通CSS3_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

十天精通CSS3

大漠 Web前端工程师
难度初级
时长 5小时 0分
  • 结构性伪类选择器—target :target选择器称为目标选择器,用来匹配文档(页面)的url的某个标志符的目标元素。 示例展示 点击链接显示隐藏的段落。 HTML代码: <h2><a href="#brand">Brand</a></h2> <div class="menuSection" id="brand"> content for Brand </div> CSS代码: .menuSection{ display: none; } :target{/*这里的:target就是指id="brand"的div对象*/ display:block; }
    查看全部
  • 结构性伪类选择器—empty :empty选择器表示的就是空。用来选择没有任何内容的元素,这里没有内容指的是一点内容都没有,哪怕是一个空格。 示例显示: 比如说,你的文档中有三个段落p元素,你想把没有任何内容的P元素隐藏起来。我们就可以使用“:empty”选择器来控制。 HTML代码: <p>我是一个段落</p> <p> </p> <p></p>​ CSS代码: p{ background:orange; min-height:30px; } p:empty{ display: none; }
    查看全部
  • 结构性伪类选择器—not :not选择器称为否定选择器,和jQuery中的:not选择器一模一样,可以选择除某个元素之外的所有元素。就拿form元素来说,比如说你想给表单中除submit按钮之外的input元素添加红色边框,CSS代码可以写成: form{ width:200px; margin:20px auto; } div{ margin-bottom:20px; } input:not([type="submit"]){ border:1px solid red; } 相关HTML代码: <form action="#"> <div> <label for="name">Text Input:</label> <input type="text" name="name" id="name" placeholder="John Smith" /> </div> <div> <label for="name">Password Input:</label> <input type="text" name="name" id="name" placeholder="John Smith" /> </div> <div> <input type="submit" value="Submit" /> </div> </form> ​
    查看全部
  • 结构性伪类选择器—root :root选择器,从字面上我们就可以很清楚的理解是根选择器,他的意思就是匹配元素E所在文档的根元素。在HTML文档中,根元素始终是<html>。 示例演示: 通过“:root”选择器设置背景颜色 HTML代码: <div>:root选择器的演示</div> CSS代码: :root { background:orange; } 说明:":root"选择器等同于<html>元素,即 :root{background:orange}与html{background:orange} 得到的效果一样,建议用:root方法。
    查看全部
  • 3种属性选择器 实例代码: 实例展示: html代码: <a href="xxx.pdf">我链接的是PDF文件</a> <a href="#" class="icon">我类名是icon</a> <a href="#" title="我的title是more">我的title是more</a> css代码 a[class^=icon]{ background: green; color:#fff; } a[href$=pdf]{ background: orange; color: #fff; } a[title*=more]{ background: blue; color: #fff; }
    查看全部
  • 3个属性选择器 E[att^="val"] E[att$="val"] E[att*="val"] 属性选择器 1: E[att^="val"] 功能描述:选择匹配元素E,且E元素定义了属性att,其属性值以val开头的任 何字符串。 属性选择器 2: E[att$="val"] 功能描述:选择匹配元素E,且E元素定义了属性att,其属性值以val结尾的任 何字符串。 属性选择器 3: E[att*="val"] 功能描述:选择匹配元素E,且E元素定义了属性att,其属性值任意位置包含了val 。 何字符串。
    查看全部
  • :nth-last-child(n)”从某父元素的最后一个子元素开始计算,来选择特定的元素。
    查看全部
  • “:nth-child(n)”选择器用来定位某个父元素的一个或多个特定的子元素。 ol > li:nth-child(2n+1){ background: green; }-----奇数行 ol > li:nth-child(2n+1){ background: green; }-----奇数行 ol > li:nth-child(2n){ background: green; }-----偶数行
    查看全部
  • “:last-child”选择器选择的是元素的最后一个子元素。
    查看全部
  • “:first-child”选择器表示的是选择父元素的第一个子元素的元素E。简单点理解就是选择元素中的第一个子元素,记住是子元素,而不是后代元素。
    查看全部
  • :target选择器称为目标选择器,用来匹配文档(页面)的url的某个标志符的目标元素。
    查看全部
  • :empty选择器表示的就是空。用来选择没有任何内容的元素,这里没有内容指的是一点内容都没有,哪怕是一个空格。 示例显示: 比如说,你的文档中有三个段落p元素,你想把没有任何内容的P元素隐藏起来。我们就可以使用“:empty”选择器来控制。
    查看全部
  • 网页上的字体太单一?使用@Font-Face 轻松实现定制字体。CSS3的魅力之处: 1.可简化代码; 2.可实现多栏布局; 3.可支持多种色彩; 4.可实现旋转、缩放、平移、渐变等效果。
    查看全部
    0 采集 收起 来源:CSS3能做什么?

    2015-11-25

  • :not选择器称为否定选择器 input:not([type="submit"]){ border:1px solid red; }
    查看全部
  • 实现了部分效果。 1.多背景,好些没有显示效果。 问:style样式代码中设置a链接的样式的作用,body里并无此标签? a { color: #414142; font-style: normal; text-decoration: none; font-size: 20px; } a:hover { text-decoration: underline; }
    查看全部

举报

0/150
提交
取消
课程须知
1.html+CSS相关基础知识 2.具有一定的网页制作经验 3.此课程不支持IE9版本以下,建议使用 chrome、safari、firefox、opera浏览器学习本课程。
老师告诉你能学到什么?
1.系统学习CSS3相关知识 2.轻松制作出各种绚丽的效果
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!