国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

ie6不支持hover ie6 標簽(除a標簽)不支持偽類:hover解決方案

2024-07-11 08:34:36
字體:
來源:轉載
供稿:網友

引用:csshover.htc 文件


<style type=”text/css”>
body{ behavior:url(“style/csshover.htc”);}
</style>

注意修改引用文件路徑。
把以下代碼另存為.htc格式文件


<attach event=”ondocumentready” handler=”parseStylesheets” />
<script language=”JScript”>
/**
* Pseudos – V1.30.050121 – hover & active
* ———————————————
* Peterned – http://www.xs4all.nl/~peterned/
* (c) 2005 – Peter Nederlof
*
* Credits – Arnoud Berendsen
* – Martin Reurings
* – Robert Hanson
*
* howto: body { behavior:url(“csshover.htc”); }
* ———————————————
*/
var currentSheet, doc = window.document, activators = {
onhover:{on:’onmouseover’, off:’onmouseout’},
onactive:{on:’onmousedown’, off:’onmouseup’}
}
function parseStylesheets() {
//window.alert(“hi”);
var sheets = doc.styleSheets, l = sheets.length;
for(var i=0; i<l; i++)
parseStylesheet(sheets[i]);
}
function parseStylesheet(sheet) {
if(sheet.imports) {
try {
var imports = sheet.imports, l = imports.length;
for(var i=0; i<l; i++) parseStylesheet(sheet.imports[i]);
} catch(securityException){}
}
try {
var rules = (currentSheet = sheet).rules, l = rules.length;
for(var j=0; j<l; j++) parseCSSRule(rules[j]);
} catch(securityException){}
}
function parseCSSRule(rule) {
var select = rule.selectorText, style = rule.style.cssText;
if(!(/(^|/s)(([^a]([^ ]+)?)|(a([^#.][^ ]+)+)):(hover|active)/i).test(select) || !style) return;
var pseudo = select.replace(/[^:]+:([a-z-]+).*/i, ‘on$1’);
var newSelect = select.replace(/(/.([a-z0-9_-]+):[a-z]+)|(:[a-z]+)/gi, ‘.$2’ + pseudo);
var className = (//.([a-z0-9_-]*on(hover|active))/i).exec(newSelect)[1];
var affected = select.replace(/:hover.*$/, ”);
var elements = getElementsBySelect(affected);
currentSheet.addRule(newSelect, style);
for(var i=0; i<elements.length; i++)
new HoverElement(elements[i], className, activators[pseudo]);
}
function HoverElement(node, className, events) {
if(!node.hovers) node.hovers = {};
if(node.hovers[className]) return;
node.hovers[className] = true;
node.attachEvent(events.on,
function() { node.className += ‘ ‘ + className; });
node.attachEvent(events.off,
function() { node.className =
node.className.replace(new RegExp(‘//s+’+className, ‘g’),”); });
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 云安县| 车险| 潮安县| 龙江县| 拉萨市| 迁安市| 黎平县| 阳城县| 绍兴县| 济南市| 蕉岭县| 德保县| 微博| 长沙县| 彝良县| 玉林市| 利津县| 贵州省| 吉林省| 江永县| 临潭县| 双鸭山市| 运城市| 巍山| 闻喜县| 苗栗市| 腾冲县| 富顺县| 昭觉县| 和硕县| 多伦县| 和平县| 伊宁县| 晋江市| 郎溪县| 陇南市| 红河县| 连平县| 吉隆县| 岳普湖县| 金平|