css属性选择器应用
代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>无标题</title>
<link type="text/css" rel="stylesheet" href="test.css"/>
<style type="text/css">
input[type="text"]:enabled {
background: rgba(255, 176, 38, 0.5);
} input[type="text"]:disabled {
background: rgba(35, 23, 23, 0.5);
}
</style>
</head> <body>
<script type="text/javascript">
function r() {
var r1 = document.getElementById("r1");
var r2 = document.getElementById("r2");
var r3 = document.getElementById("r3");
if (r1.checked) {
r3.disabled = "";
} else {
r3.disabled = "disabled";
}
}
</script>
<input type="radio" name="ra" id="r1" onchange="r()"/>可用
<input type="radio" name="ra" id="r2" onchange="r()" checked/>不可用
<input type="text" id="r3" disabled/> </body>
</html> 运行结果简要展示:
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV8AAAAxCAIAAADyXj1IAAADM0lEQVR4nO3aT2viQBiA8X7a/SJCL4HCXv0IqYdcWs1oaVMQirQjHoQU2kALi5cl5JiLugdBZPtOTPwzmXaeH3NRbOYdSJ6tSy/WACC5aHsAAI6iDgBk1AGAjDoAkFEHADLq8D104T2llOW7jjp8D23fmWiZUirPc8t33f46fHx8jMfjfr/f7/fH4/Hn56fxWrXV/5GDD3bysds95uYW+R0ELD9Xnudu1WG5XL68vEwmk/f398VisVgs3t7enp6etNbL5bLxTtIz8N+b1S9rOsnYB4fpTMekDp4v5+rw/Pw8mUz+frF50hrvZKsOJxmbOrCcWm7VIcuyx8fHPwb39/dZlslXNP92LX64/ss6dse+ubm5urq6vLy8vb3dO3bTfS0fkzp4vtyqw3A4nE6nmYHWejgcylc0PCqmx+bIL+SmsaMo+rUjiqLqsU1HqPMZC8ekDp4vt+rQ6/VeX19NdUjTtNfryVds+NjUf1nHduxOp7NbhyAIqsfe3XSzb/Xulo9JHTxfbtXh+vq6ug5hGMpXbLUO27FNdTCNvbvjdt+KAagDy+Zyqw5xHGutK75ZxHEsX7HVOmzHNn2zMI29NkTBNAN1YNlcbtVhPp+PRiNTHZRS8/lcvmKr/++wO3YURUEQdDqdTRoOG7ticpvHpA6eL7fqUJZlkiR3d3df0zAajZIkKctSvqLhvrfzu8NhY+/dV3zH5jGpg+fLrTqs1+s8zx8eHpRSWus0TdM01VorpZIkqRi03W8WB4xdswUV71AH1rmXc3VYrVZFUcxms8FgEIZhGIaDwWA2mxVFsVqtGu9kqw6Nxq4zVSPUgXWO5VwdNsqyLIpi8+eGRVGYvlDs36n5P9HHPKXHjH3aOpzkmNTB8+VoHU6wh+HPByreMf2IHYfte9ZjUgfP14+tw7reM9P0A+dz8NbnOyZ18Hz95DrgSNTB80UdYEQdPF/UAUbdbjeO4xx+s3zXUYfvgTQgpw4AHEEdAMioAwAZdQAgow4AZNQBgIw6AJBRBwAy6gBARh0AyKgDABl1ACCjDgBk1AGAjDoAkFEHADLqAEBGHQDIqAMAGXUAIKMOAGTUAYDsHy6K3SQrFto9AAAAAElFTkSuQmCC" alt="" />
css属性选择器应用的更多相关文章
- IE7浏览器下CSS属性选择器二三事
一.为何专门说起IE7 以前,或者说数年前,我们从事桌面端网页开发的时候,基本上都还要兼顾IE6浏览器, 即使有些特性,IE7支持,我们也会忽略之.于是,我们会不自然地把IE6和IE7浏览器归为一路货 ...
- CSS 属性选择器的深入挖掘
CSS 属性选择器,可以通过已经存在的属性名或属性值匹配元素. 属性选择器是在 CSS2 中引入的并且在 CSS3 中得到了很好拓展.本文将会比较全面的介绍属性选择器,尽可能的去挖掘这个选择器在不同场 ...
- CSS:CSS 属性 选择器
ylbtech-CSS:CSS 属性 选择器 1.返回顶部 1. CSS 属性 选择器 具有特定属性的HTML元素样式 具有特定属性的HTML元素样式不仅仅是class和id. 注意:IE7和IE8需 ...
- CSS 属性选择器 ~=, |=, ^=, $=, *= 的区别
CSS 属性选择器 ~=, |=, ^=, $=, *= 的区别 总结: "value 是完整单词" 类型的比较符号: ~=, |= "拼接字符串" 类型的比较 ...
- CSS属性选择器温故-4
1.属性选择器就是通过元素属性来找到元素 2.属性选择器语法 CSS3遵循了惯用的编码规则,通配符的使用提高了样式表的书写效率,也使CSS3的属性选择器更符合编码习惯 3.浏览器兼容性 CSS选择器总 ...
- CSS 属性选择器(八)
一.属性选择器 属性选择使用中括号进行标识,中括号内包含属性名,属性值或者属性表达式 如h1[title],h1[title="Logon"], 二.属性选择器分类 2.1.匹配属 ...
- CSS笔记(二)CSS属性选择器
对带有指定属性的HTML元素设置样式. 参考: http://www.w3school.com.cn/css/css_syntax_attribute_selector.asp 选择器 描述 [att ...
- 前端学习 -- Css -- 属性选择器
属性选择器:根据元素的属性选择指定元素 语法:[属性名] 选取含有指定属性的元素 [属性名="属性值"]:选取属性值等于指定值的元素 [属性名^="属性值"]: ...
- 使用这些 CSS 属性选择器来提高前端开发效率
属性选择器非常神奇.它们可以使你摆脱棘手的问题,帮助你避免添加类,并指出代码中的一些问题.但是不要担心,虽然属性选择器非常复杂和强大,但是它们很容易学习和使用.在本文中,我们将讨论它们是如何运行的,并 ...
- css 属性选择器
css2的属性选择器 1.[class~="flower"]:选中有flower的class class="flower ss" class="ss ...
随机推荐
- 【Python让生活更美好01】os与shutil模块的常用方法总结
Python作为一种解释型的高级语言,脚本语言,又被称作“胶水语言”,就是因为其灵活的语法和其依靠浩如烟海的第三方包实现的丰富多彩的功能,而os和shutil就是这样一种功能强大的模块,可以非常快捷地 ...
- Java——自动生成30道四则运算---18.09.27
package chuti;import java.io.PrintWriter;import java.util.Scanner;import java.io.FileNotFoundExcepti ...
- 【转】Django添加静态文件设置
STATIC_URL = '/statics/'STATIC_ROOT= os.path.join(BASE_DIR, 'statics')STATICFILES_DIRS = ( os.path.j ...
- windows下oracle 11g r2 安装过程与卸载详细图解
Oracle 11g安装 1.解压下载的包,然后进入包内,点击setup.exe开始安装 . 2.出现如下:一般把那个小对勾取消,点击下一步进行, 弹出下图这个后点‘是' 3.下图后,选择创建和配置数 ...
- 自动化测试-selenium启动浏览器
在自动化测试过程中,通过selenium启动浏览器时,可能需要加载插件(如测试用的firebug.或产品中要求必须添加某插件等).读取用户数据(自己浏览器的配置文件/别人直接给的浏览器配置文件).设置 ...
- Assetbundle2
Assetbundle可以将Prefab封装起来,这是多么方便啊! 而且我也强烈建议大家将Prefab封装成Assetbundle,因为Prefab可以将游戏对象身上带的游戏游戏组件.游戏脚本.材质都 ...
- 制作一个简易计算器——基于Android Studio实现
一个计算器Android程序的源码部分分为主干和细节两部分. 一.主干 1. 主干的构成 计算器的布局 事件(即计算器上的按钮.文本框)监听 实现计算 2. 详细解释 假设我们的项目名为Calcula ...
- NO10——各种欧几里得
int gcd(int n,int m)//n>m { //最大公约数 int r; while(m) { r = n%m; n = m; m = r; } return n; } int kg ...
- winform 端口serialport简用
最近的一个小项目中需要从串口读取摄像机的应答指令,因此在程序中用到了SerialPort控件(使用SerialPort类也可以). 在SerialPort控件的属性列表中主要注意3个地方: (1)Po ...
- 【翻译】介绍 ASP.NET Core 中的 Razor Pages
介绍 ASP.NET Core 中的 Razor Pages 原文地址:Introduction to Razor Pages in ASP.NET Core 译文地址:介绍 asp. ...