选择器zuoye
代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>作业</title>
<link rel="stylesheet" type="text/css" href="css/10.23zy.css"/>
</head>
<body>
<!-- (1).class .aa 选择所有class="aa"的元素 -->
<div class="aa"></div>
<div class="aa"></div>
<div class="aa"></div>
<div class="aa"></div>
<!-- (2)#id #bb 选择所有id="bb"的元素 -->
<div id="ss">
<div id="bb">飞机</div>
<div id="bb">火箭</div>
<div id="bb">大炮</div>
<div id="bb">导弹</div>
</div>
<!-- 3)标签:根据标签名选中元素 -->
<span>123e1736et</span>
<span>123e1736et</span>
<span>123e1736et</span>
<!-- (4)复合 -->
<p>1qqufhcabhus</p>
<p>1qqufhcabhus</p>
<div id="z4">eee</div>
<div class="b4">dddd</div>
<!-- (5)属性选择器 -->
<input type="text" id="hh" value="123" />
<input type="password" id="hh" value="123" />
<!-- (6):checked input:checked 选择所有选中的表单元素 -->
<input type="checkbox" name="" id="" value="临淄" />临淄
<input type="checkbox" name="" id="" value="" />高清
<input type="checkbox" checked="checked" name="" id="" value="" />沂源
<select name="sel">
<option value="张店">张店</option>
<option value="临淄">临淄</option>
<option value="高清">高清</option>
<option value="沂源" selected="selected">沂源</option>
</select>
<input type="submit" name="" id=""/>
<!-- (7):disabled input:disabled 选择所有禁用的表单元素 -->
<input type="text" name="sss" id="" value="" />
<input type="text" name="sss" id="" value="" disabled="disabled" />
<!-- (8):empty p:empty 选择所有没有子元素的p元素 -->
<p>123</p>
<p><br>123<br></p>
<p></p>
<!-- (9):last-child p:last-child 选择所有p元素的最后一个子元素
选择所有p元素的第二个子元素 选择所有p元素倒数的第二个子元素-->
<div id="">
<p>第一个段落。</p>
<p>第二个段落。</p>
<p>第三个段落。</p>
<p>第四个段落。</p>
<p>第五个段落。</p>
</div>
<!-- (12):read-only input:read-only 选择只读属性的元素属性 -->
<p>普通的input元素:<br><input value="hello"></p>
<p>普通的input元素:<br><input value="hello"></p>
<p>只读的input元素:<br><input readonly value="hello"></p>
</body>
</html>
/* (1).class .aa 选择所有class="aa"的元素 */
.aa{
width: 24.8%;
height: 200px;
background-color: #666666;
border: 1px solid #2E8B57;
float: left;
}
/* (2)#id #bb 选择所有id="bb"的元素 */
#bb{
width: 40px;
height: 1.875rem;
color: blue;
float: right;
}
/* 3)标签:根据标签名选中元素 */
span{
height: 2em;
font-weight: 100;
background-color: sandybrown;
}
/* (4)复合 */
#z4,.b4{
color: #0000ff;
}
/* (5)属性选择器 */
input[type="text" ]{
background-color: #0000FF;
}
/* (6):checked input:checked 选择所有选中的表单元素 */
input:checked{
width: 20px;
}
/* (7):disabled input:disabled 选择所有禁用的表单元素 */
input:disabled{
background-color: #2E8B57;
}
/* (8):empty p:empty 选择所有没有子元素的p元素 */
p:empty{
height: 20px;
background-color: red;
}
/* (9):last-child p:last-child 选择所有p元素的最后一个子元素 */
p:last-child{
width: 20px;
color: red;
}
/* (10):nth-child(n) p:nth-child(2) 选择所有p元素的第二个子元素 */
p:nth-child(2){
color: #0000FF;
}
/* (11):nth-last-child(n) p:nth-last-child(2) 选择所有p元素倒数的第二个子元素 */
p:nth-last-child(2){
color: skyblue;
background-color: #444444 !important;
}
/* (12):read-only input:read-only 选择只读属性的元素属性 */
input:read-only
{
background-color: yellow;
}
效果

选择器zuoye的更多相关文章
- 前端极易被误导的css选择器权重计算及css内联样式的妙用技巧
记得大学时候,专业课的网页设计书籍里面讲过css选择器权重的计算:id是100,class是10,html标签是5等等,然后全部加起来的和进行比较... 我只想说:真是误人子弟,害人不浅! 最近,在前 ...
- jQuery的61种选择器
The Write Less , Do More ! jQuery选择器 1. #id : 根据给定的ID匹配一个元素 <p id="myId">这是第一个p标签< ...
- 05.LoT.UI 前后台通用框架分解系列之——漂亮的时间选择器
LOT.UI分解系列汇总:http://www.cnblogs.com/dunitian/p/4822808.html#lotui LoT.UI开源地址如下:https://github.com/du ...
- CSS 选择器及各样式引用方式
Css :层叠样式表 (Cascading Style Sheets),定义了如何显示HTML元素. 目录 1. 选择器的分类:介绍ID.class.元素名称.符合.层次.伪类.属性选择器. 2. 样 ...
- jQuery学习之路(1)-选择器
▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...
- 谈谈一些有趣的CSS题目(十)-- 结构性伪类选择器
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...
- JQuery 选择器
选择器是JQuery的根基,在JQuery中,对事件的处理,遍历DOM和AJAX操作都依赖于选择器.如果能够熟练地使用选择器,不仅能简化代码,而且还可以事半功倍. JQuery选择器的优势 1.简洁的 ...
- jq选择器基础
Jquery $代表选择器 使用jq必须要导入jq文件 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js&qu ...
- 微信小程序中利用时间选择器和js无计算实现定时器(将字符串或秒数转换成倒计时)
转载注明出处 改成了一个单独的js文件,并修改代码增加了通用性,点击这里查看 今天写小程序,有一个需求就是用户选择时间,然后我这边就要开始倒计时. 因为小程序的限制,所以直接选用时间选择器作为选择定时 ...
随机推荐
- Django(九) xadmin全局配置
xadmin的使用,首先需要对model进行注册,才能在后台管理中进行操作. 1.在app里创建py文件:adminx(必须这个名称) 2.导入xadmin和models里的类,格式如下: 其中lis ...
- 怎样在Cocos2d-x中使用Lua脚本
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u013321328/article/details/25699545 笔者使用的是Cocos2d-x ...
- ArcGis基础——动态显示面要素的面积值
很基础,不赘述. 1.在catalog(目录)新建一个PersonalGeoDatabase(个人地理数据库),导入需要处理的Shapefile文件. 坐标系统,存储路径与命名根据自己需求设定 2.直 ...
- javascript中的insertBefore方法
<SCRIPT LANGUAGE="JavaScript"> window.onload=function(){ var a =document.createEleme ...
- javascript基础入门之js中的数据类型与数据转换01
javascript基础入门之js中的数据结构与数据转换01 js的组成(ECMAScript.BOM.DOM) js中的打印语句: 数据类型 变量 ...
- autocomplete调用接口数据实现
开发中遇到需要对大量数据实时搜索,频繁调取api产生的问题记录 1.每输入一个字符,就向后端发一次请求.当输入完一个人名的时候,就已经向后端发送了好多条请求,太多的请求会给服务器带来压力,其实在实时搜 ...
- [HDU3333]Turing Tree
莫队模板题... 不过树状数组也可以做...跟HH的项链几乎一模一样,离线询问,然后记录前缀,更新的时候把前缀删掉就好了,然而这题开long long,卡空间 //hgs AK IOI,IMO,ICH ...
- python_django_template_url反向解析
什么是url反向解析? 一般我们网址在diango内部匹配顺序为:网址→ url → views → templates → <a href="suck/good/"> ...
- break , continue 和 标签 跳出循环
break跳出代码块或循环 var i = 0: while ( i <= 10){ console.log(' i '); i ++; if ( i === 5 ) break; }// 0 ...
- springMVC快速入门 共分为五步
springMVC快速入门 共分为5步分别为: 1 导入依赖 2 spring-mvc.xml 配置 3 web.xml配置 4 自定义一个核心控制类 5 页面配置 详细步骤以及代码 ...