国产探花免费观看_亚洲丰满少妇自慰呻吟_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’),”); });
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潼关县| 安义县| 吕梁市| 铁岭市| 日土县| 阜城县| 科尔| 东丰县| 伊吾县| 元谋县| 望谟县| 桂东县| 天气| 五河县| 贵南县| 峡江县| 衡阳市| 唐山市| 高雄县| 吐鲁番市| 平凉市| 乌鲁木齐县| 南溪县| 德清县| 囊谦县| 中牟县| 华亭县| 武定县| 天水市| 宜兴市| 海南省| 措勤县| 揭西县| 甘泉县| 宁蒗| 全南县| 布尔津县| 渑池县| 中西区| 逊克县| 江北区|