在 IE 6,7 中使用“for”属性的标签的 CSS 选择器

     2023-03-06     234

关键词:

【中文标题】在 IE 6,7 中使用“for”属性的标签的 CSS 选择器【英文标题】:CSS selector for label using "for" attribute in IE 6,7 【发布时间】:2011-05-01 05:41:00 【问题描述】:

我的网页中有一个标签作为标签 for="title" 如何设置这个特定标签元素的样式?

【问题讨论】:

Is it possible to format an HTML tooltip?的可能重复 哦,我的错,我误解了这个问题。对不起 IE6 不支持基本的 CSS 选择器真是太烦人了。老实说,我现在已经放弃尝试支持IE6了;只是不值得努力,而且它的市场份额一直在下降。但如果你仍然必须支持它,我会同情你。 【参考方案1】:

你可以给它分配一个id

<label for="title" id="label-title">TITLE</label>

然后应用一些 css,例如

#label-titlefont-weight:bold

【讨论】:

几乎是适应 IE6 的唯一(简单)方法之一。 +1【参考方案2】:

由于 IE6 不支持属性选择器,您可以考虑为您的 &lt;label /&gt; 指定一个类属性并使用它来选择它。 (见How to workaround: IE6 does not support CSS “attribute” selectors)

使用 IE7,您可以这样做:

label[for="title"] 
   font-weight: bold;
   /* ... */

见jsfiddle.net/GWNXq。

【讨论】:

【参考方案3】:

感谢您的回答!

这是我在“谷歌搜索”数小时后发现的

我认为在 IE6 中我们必须使用 id 或 class 属性,否则在大多数答案中无法选择上面所说的标签元素!

label[htmlFor="title"]... 用于 IE7

label[for="title"]... for FF 3.5(我没有在safari上测试过)

参考 - http://reference.sitepoint.com/css/attributeselector

P.S: IE7 还是不行!!

【讨论】:

【参考方案4】:

就像 Rocket Ronnie 所说,id 是一种实现方式。

您甚至可以提供一个类,这样您就可以同时设置多个样式

<label for="title" class="label">TITLE</label>
<label for="title" class="label">FORENAME</label>

然后应用一些 css,例如

.labelfont-weight:bold

【讨论】:

iframe标签的使用(代码片段)

iframe标签的使用1、什么是iframe2、iframe的元素属性3、iframe操作4、iframe对象及属性5、创建iframe元素6、iframe之间的通信6.1、什么是主域名,什么是子域名(拓展)6.2、iframe之间的通信7、其他7.1、iframe自适应7.2、防嵌套网页7.2.1、... 查看详情

javaweb学习笔记总结(二)(代码片段)

...象7.111个隐含对象7.2EL获取四个特定域中的属性7.3pageContext使用7.4剩余的6个隐含对象使用7.4.1param和paramValues使用7.4.2header和headerValues7.4.3EL表达式cookie使用7.4.4EL表达式initParam8.JSTL标签库8.JSTL标签库10.c:if标签11.c:choose标签12.c:foreach标... 查看详情

htmlvideo视频标签全属性详解

 现在如果要在页面中使用video标签,需要考虑三种情况,支持OggTheora或者VP8(如果这玩意儿没出事的话)的(Opera、Mozilla、Chrome),支持H.264的(Safari、IE9、Chrome),都不支持的(IE6、7、8)。好吧,现在让我们从技术层面来... 查看详情

ie8下面版本号(包含ie8)的浏览器不支持html5标签属性解决方式(modernizr2.6.2插件的使用)

我这边申明下:我写这篇日志主要是想然ie8可以支持html5的个别标签闭合,并不能让ie全然支持html5。我之前写的可能会误导非常多同学。希望大家能明确。今天脑抽想用html5标签设计一个网页。我本人用的是火狐浏览器,都弄好... 查看详情

html

...引号引起来(在html中单引号和双引号是一个意思)7.标签使用小写字母form标签:用于搜集和提交用户的信息action:表单提交的地址m 查看详情

无法在 Django 模板文件的 for 循环中使用条件标签

】无法在Django模板文件的for循环中使用条件标签【英文标题】:NotabletouseconditionaltagsinforloopinDjangotemplatefile【发布时间】:2015-05-2001:49:16【问题描述】:我正在使用Django1.4/python2.7.9(因为我必须这样做,我知道1.4现在已经很老了... 查看详情

html中插入视频

现在如果要在页面中使用video标签,需要考虑三种情况,支持OggTheora或者VP8(如果这玩意儿没出事的话)的(Opera、Mozilla、Chrome),支持H.264的(Safari、IE9、Chrome),都不支持的(IE6、7、8)。好吧,现在让我们从技术层面来认识... 查看详情

html5video视频标签全属性详解

现在如果要在页面中使用video标签,需要考虑三种情况,支持OggTheora或者VP8(如果这玩意儿没出事的话)的(Opera、Mozilla、Chrome),支持H.264的(Safari、IE9、Chrome),都不支持的(IE6、7、8)。好吧,现在让我们从技术层面来认识... 查看详情

meta标签的http-equiv与content解析

...包含http-equiv属性的值。此属性要与content属性结合在一起使用。  这里主要说一下该属性的“X-UA-Compatible”这个值  X-UA-Compatible    这是IE8的专用标记,是用于指定IE8浏览器去模拟某个特定版本的IE浏览器的渲染方式以... 查看详情

a标签中的title属性中的文字出现乱码

...,IE出问题了.属于IE恶意插件问题.针对此IE问题推荐你使用以下两款清理软件来解决:1.恶意软件清理助手V2.1784512.360安全卫士V2.0rvz以上两种软件全是免费的j可以在线升级.在清除恶意插件或流氓软件方面有奇效.特别... 查看详情

<label>标签有啥用

...焦点转到和标签相关的表单控件上。<label>标签的for属性应当与相关元素的id属性相同。"for"属性可把label绑定到另外一个元素。请把"for"属性的值设置为相关元素的id属性的值。扩展资料特点1、由尖括号包围的... 查看详情

html标签的for属性

HTML标签的for属性for属性规定label与哪个表单元素绑定。隐式和显式的联系label通常以下面两种方式中的一种来和表单控件相联系:将表单控件作为标记标签的内容,这样的就是隐式形式,或者为label标签下的for属性命名一个目标... 查看详情

在 IE6/7 中使用 IHTMLElement5/6(对于 IE8/9)会发生啥?它会转向 IHTMLElement 行为吗?

】在IE6/7中使用IHTMLElement5/6(对于IE8/9)会发生啥?它会转向IHTMLElement行为吗?【英文标题】:WhathappenswhenusingIHTMLElement5/6(forIE8/9)inIE6/7?DoesitdiverttoIHTMLElementbehaviour?在IE6/7中使用IHTMLElement5/6(对于IE8/9)会发生什么?它会转向IHTMLEle... 查看详情

在 for 循环中继续使用标签

】在for循环中继续使用标签【英文标题】:Continuewithalabelinaforloop【发布时间】:2016-10-1421:13:45【问题描述】:所以我正在处理JavaKoans,但我被困在69号上。这是代码:@KoanpublicvoidforLoopContinueLabel()intcount=0;outerLabel:for(inti=0;i<6;i++)... 查看详情

ie9以下版本兼容h5标签

随着html5(后面用h5代表)标签越来越广泛的使用,IE9以下(IE6-IE8)不识别h5标签的问题让人很是烦恼。在火狐和chrome之类的浏览器中,遇到不认识的标签,只要给个display:block属性,就能让这个元素成为一个类似div的元素,但是到IE... 查看详情

html中li标签的value属性兼容问题

...的value属性在各个浏览器是存在兼容问题的,W3C是不建议使用li的value、type属性的。问题描述:无意间发现,在IE11浏览器中给li的value属性赋值时会出现问题:<ul><livalue=‘0098‘>整数开头0被自动抹除</li><livalue=‘214... 查看详情

表单中的Textarea标签:错误:标签元素的for属性的值必须是非隐藏表单控件的ID

...题描述】:我在一个班级,我的任务是向页面添加表单并使用w3chtml验证器验证 查看详情

html里input标签里的placeholder、for属性的作用?

...nput的一个熟悉,主要是让表单体验更加智能,相当于value属性,但是他有一个好处就是当我们聚焦输入文本的时候我们在placeholder="默认值"的文本就会自动清空,,不过兼容性还不太好,至少ie好像要9以上才能支持,,所... 查看详情