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

首頁 > 編程 > JavaScript > 正文

javascript 開發之網頁兼容各種瀏覽器

2019-11-19 15:15:53
字體:
來源:轉載
供稿:網友

javascript 開發之網頁兼容各種瀏覽器

前言:

關于CSS對各個瀏覽器兼容已經是老生常談的問題了, 網絡上的教程遍地都是.以下內容沒有太多新穎, 純屬個人總結, 希望能對初學者有一定的幫助.

一、CSS HACK

以下兩種方法幾乎能解決現今所有HACK.

1, !important

隨著IE7對!important的支持, !important 方法現在只針對IE6的HACK.(注意寫法.記得該聲明位置需要提前.)

<style>#wrapper{width: 100px!important;width: 80px;}</style>

2, IE6/IE77對FireFox

*+html 與 *html 是IE特有的標簽, firefox 暫不支持.而*+html 又為 IE7特有標簽.

<style>#wrapper{#wrapper { width: 120px; }*html #wrapper { width: 80px;}*+html #wrapper { width: 60px;}}</style>

注意:

*+html 對IE7的HACK 必須保證HTML頂部有如下聲明:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

二、萬能 float 閉合(非常重要!)

關于 clear float 的原理可參見 [How To Clear Floats Without Structural Markup]

將以下代碼加入Global CSS 中,給需要閉合的div加上 class="clearfix" 即可,屢試不爽.

<style>.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}.clearfix {display:block;}</style>

三、其他兼容技巧(再次

主站蜘蛛池模板: 崇州市| 彰化县| 天气| 革吉县| 雷山县| 岳西县| 吉首市| 唐海县| 东阿县| 开封市| 新泰市| 宁津县| 望江县| 奇台县| 大宁县| 香格里拉县| 桃江县| 确山县| 台东县| 秭归县| 府谷县| 铜陵市| 荔浦县| 启东市| 拉孜县| 新绛县| 凤阳县| 土默特右旗| 海门市| 保德县| 正蓝旗| 观塘区| 沂源县| 山东| 沙洋县| 新和县| 鄂托克旗| 永城市| 安达市| 理塘县| 万山特区|