`

css hacks中的最小属性选择器

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<title>Test</title>
</head>
<body>
<input type="hidden" disabled id="attrhack">
<p>Test</p>
</body>
</html>
 

基于上述的标签,这里有各种浏览器的对以下选择器的认可:

 

#attrhack[disabled=""]+p {}

Firefox 1.5及以下,可能包括未来版本

Safari2.0及以下,可能包括未来版本

Konqueror 3.5及以下,可能包括未来版本

Opera 9中及以下,可能包括未来版本

 

请注意,Internet Explorer不支持 。虽然它支持的属性选择符和邻近兄弟的联合 ,但它似乎并没有认识到一个字符串值的属性最小形式。

注意:最小属性形式是允许在HTML中,但在XHTML中是不合法 。这个技巧不会工作的XHTML文件。

分享到:
评论

相关推荐

    css hacks 列表

    all css hacks 列表 支持目前主流游览器

    css hacks 利用浏览器的漏洞来隐藏特定浏览器的CSS规则

    选择器Hacks是通过编写特殊的CSS选择器来达到只影响特定版本浏览器的目的。下面是一些常用的选择器Hacks示例: - **IE6及以下** ```css *html #uno { color: red; } ``` - **IE7** ```css *:first-child+...

    CSS.Hacks.and.Filter

    5. **特性选择器hack**:例如,`.box[lang|="en"] { color: green; }`,只在Firefox中有效。 #### 三、CSS Hacks的应用场景 **CSS hacks**通常用于解决以下几个方面的问题: 1. **修复渲染错误**:某些浏览器可能...

    浏览器特定的CSS Hacks汇总

     但是,我想记录我之前碰到过的每一个浏览器特定的CSS 选择器和样式属性。我相信也没有其他方式提供样式表给独特的Safari. 利用这些CSS Hacks,你能够更好的针对IE、Chrome、Firefox、Opera和Safari,代码如下: ...

    John.Wiley.and.Sons.CSS.Hacks.and.Filters.Making.Cascading.Stylesheets.Work.May.2005.eBook-LinG

    2. CSS Hacks详解:介绍各种常用的CSS Hack技巧,如条件注释、属性前缀、选择器hack等。 3. Filters的应用:教授如何编写和使用JavaScript来检测浏览器并应用定制样式。 4. 避免和减少Hacks:提倡使用更健壮的CSS3新...

    CSS Conditionals & Hacks Cheat Sheet

    这些黑客方法通常涉及不常见的CSS属性值或者特殊的语法结构,以规避浏览器的解析差异。例如: ```css /* 这个CSS Hack只对IE7及以下生效 */ _::-ms-viewstate, * html .selector { property: value; } /* 这个CSS...

    网页制作中十个最好的CSS hacks

    在CSS中,可以使用display属性和line-height来实现单行文本的垂直居中,但对于多行内容或div元素,通常需要更复杂的解决方案。链接中的方法提供了一种解决方案。 2. 最小高度(Min-Height): 不同浏览器对min-...

    网页制作需要了解的IE8、IE7、IE6、Firefox3、Firefox2的CSS hacks

    CSS hacks可以简单到在CSS规则中加入特定的注释或属性,使其仅对特定浏览器有效。 接下来,我们详细了解一下如何针对IE和Firefox的不同版本使用CSS hacks。 对于IE8,可以通过以下方式使用CSS hacks: ```css ....

    一切诋毁IE6的言论都是纸老虎 CSS Hacks

    标题所表达的知识点是,CSS Hacks 的使用在前端开发中是一种解决不同浏览器兼容性问题的重要手段,尤其是针对旧版本的 Internet Explorer(IE)浏览器。由于 IE6、IE7 和 IE8 等旧版本浏览器对 CSS 的支持存在差异,...

    (英文)The CSS Anthology: 101 Essential Tips, Tricks & Hacks 2009

    ### CSS Anthology: 101 Essential Tips, Tricks & Hacks (2009) — 知识点解析 #### 一、概述 《CSS Anthology: 101 Essential Tips, Tricks & Hacks》是一本由SitePoint Pty Ltd于2009年出版的专业CSS书籍,作者...

    CSS使用和过滤器制作层叠样式的作品

    过滤器是CSS中的一种特殊效果,可以改变元素的显示方式。比如,`filter`属性可以用来模糊、灰度、饱和度调整或者添加阴影等视觉效果。例如,`filter: blur(5px)`会让元素变得模糊,`filter: grayscale(100%)`会将...

    CSS教程之重置默认样式与IE兼容圆角的解决方法.pdf

    CSS 重置默认样式及 IE 兼容圆角解决方法 ...通过使用 CSS Reset 机制和 normalize.css 库,可以确保网页在不同浏览器中的显示效果一致,而使用 CSS hacks 可以解决 IE 浏览器中的 rounds corner 问题。

    web实验报告.doc

    在实验中,我们还需要使用伪类选择器控制不同状态下超的显示,并使用 CSS 设计技巧和设计模式来实现实验要求。最后,我们需要将实验报告的电子文档提交至教学平台。 实验中使用的主要技术有: * HTML:用于构建...

    div+css学习资料

    "pj皮肤flash定位方法"可能涉及到在CSS中使用绝对或相对定位来精确控制Flash元素的位置,这在创建动态效果或交互式界面时非常有用。同时,"25条CSS编程提醒及小技巧整理"提供了实用的建议,如避免使用内联样式,优先...

    css-hacks:使用Vanilla CSS构建的有趣的Web项目

    这些技巧可能包括特殊的属性选择器、不常见的属性值或属性组合,甚至是利用CSS的一些未公开或非标准特性。在这个项目中,我们将专注于使用Vanilla CSS(即纯CSS,不依赖JavaScript或其他库)来构建一系列有趣的Web...

    bs-css-hacks, Bootstrap 工作的CSS bugs/quirks/incompatibilities的索引.zip

    bs-css-hacks, Bootstrap 工作的CSS bugs/quirks/incompatibilities的索引 bugs/quirks/incompatibilities的索引,的索引,它的工作范围为 ,如 v3.2.0.目标:确保在至少 1个 MDN的资源中提到了上述每个。因为普通...

Global site tag (gtag.js) - Google Analytics