91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript開發之網頁兼容各種瀏覽器的示例分析

發布時間:2021-08-02 09:43:13 來源:億速云 閱讀:130 作者:小新 欄目:web開發

這篇文章主要為大家展示了“javascript開發之網頁兼容各種瀏覽器的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“javascript開發之網頁兼容各種瀏覽器的示例分析”這篇文章吧。

一、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>

三、其他兼容技巧(再次啰嗦)

1, FF下給 div 設置 padding 后會導致 width 和 height 增加, 但IE不會.(可用!important解決)

2, 居中問題.

1).垂直居中.將 line-height 設置為 當前 div 相同的高度, 再通過 vertical-align: middle.( 注意內容不要換行.)
2).水平居中. margin: 0 auto;(當然不是萬能)

3, 若需給 a 標簽內內容加上 樣式, 需要設置 display: block;(常見于導航標簽)

4, FF 和 IE 對 BOX 理解的差異導致相差 2px 的還有設為 float的div在ie下 margin加倍等問題.

5, ul 標簽在 FF 下面默認有 list-style 和 padding . 最好事先聲明, 以避免不必要的麻煩. (常見于導航標簽和內容列表)

6, 作為外部 wrapper 的 div 不要定死高度, 最好還加上 overflow: hidden.以達到高度自適應.

7, 關于手形光標. cursor: pointer. 而hand 只適用于 IE.

以上是“javascript開發之網頁兼容各種瀏覽器的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

浙江省| 蓝田县| 连州市| 滦南县| 澄迈县| 翁源县| 临武县| 营山县| 湘潭市| 南靖县| 五台县| 昂仁县| 苍溪县| 于都县| 冀州市| 宁明县| 东乡县| 澎湖县| 成武县| 囊谦县| 溧阳市| 扶绥县| 班玛县| 库伦旗| 临朐县| 龙山县| 双峰县| 改则县| 淮阳县| 大悟县| 临沂市| 庄河市| 汽车| 固阳县| 南开区| 鄂伦春自治旗| 三亚市| 淮滨县| 长海县| 双峰县| 牡丹江市|