日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
解決CSS網(wǎng)頁布局中IE與Firefox兼容問題

CSS網(wǎng)頁布局有很多值得學習的地方,但是最頭疼的便是瀏覽器的兼容問題,本文向大家描述一下如何解決CSS網(wǎng)頁布局中IE與Firefox兼容問題,希望對你的學習有所幫助。

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、網(wǎng)站制作、永吉網(wǎng)絡(luò)推廣、小程序開發(fā)、永吉網(wǎng)絡(luò)營銷、永吉企業(yè)策劃、永吉品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供永吉建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com

解決CSS網(wǎng)頁布局中IE與Firefox兼容問題

CSS網(wǎng)頁布局中往往會出現(xiàn)很多IE與Firefox不兼容問題,下面整理了一些常見的可能及其解決的辦法!在中,類似的知識也介紹過很多。

1、用!important解決IE和Mozilla的布局差別

  !important是CSS1就定義的語法,作用是提高指定樣式規(guī)則的應(yīng)用優(yōu)先權(quán),最重要的一點是:IE一直都不支持這個語法,而其他的瀏覽器都支持。因此我們就可以利用這一點來分別給IE和其他瀏覽器不同的樣式定義,例如,我們定義這樣一個樣式:

ExampleSourceCode 

 
 
 
  1. .colortest{  
  2. border:20pxsolid#60A179!important;  
  3. border:20pxsolid#00F;  
  4. padding:30px;  
  5. width:300px;  
  6. }  
  7.  

  在Mozilla中瀏覽時候,能夠理解!important的優(yōu)先級,因此顯示#60A179的顏色;在IE中瀏覽時候,不能夠理解!important的優(yōu)先級,因此顯示#00F的顏色。

2、解決超鏈接訪問過后hover樣式不顯示的問題

  改變CSS屬性的排列順序:先后順序標準應(yīng)為:

  a:link—a:visited—a:hover—a:active

3、Li中內(nèi)容超過長度后以省略號顯示的方法

ExampleSourceCode

 
 
 
  1. http-equiv="Content-Type"/> 
  2.  
  3.  
    •  
    • CSSWebDesign我愛CSS-Web標準化
    •  
    • web標準常見問題大全
    •  
     
  4.  

4、margin和padding定義尺寸的縮寫

  margin:3px——表示所有邊都是3px;

  margin:3px5px——表示top和bottom的值是3px,right和left的值是5px

  margin:3px5px7px——表示top的值是3,right和left的值是5,bottom的值是7

  margin:3px5px7px5px——四個值依次表示top,right,bottom,left;上右下左。#p#

5、解決IE不能正確顯示透明PNG——header內(nèi)加入代碼

ExampleSourceCode

 
 
 
  1.  
  2.  

 6、ul在Firefox和IE下表現(xiàn)不同

  使用(padding:0;margin:0;list-style:inside;)或者(padding:0;margin:0;list-style:none;)實現(xiàn)兼容

7、BOX模型在firefox和IE中的解釋相差2px的解決方法

ExampleSourceCode 

 
 
 
  1. div{  
  2. margin:30px!important;  
  3. margin:28px;  
  4. }  
  5.  

  注意這兩個margin的順序一定不能寫反。根據(jù)上面提到的IE并不支持!important,所以在IE下其實解釋成這樣:

ExampleSourceCode 

 
 
 
  1. div{  
  2. maring:30px;  
  3. margin:28px  
  4. }  
  5.  

  重復定義的話按照***一個來執(zhí)行,所以不可以只寫margin:XXpx!important;

8、margin的默認效果

  div里的內(nèi)容,ie默認為居中,而Firefox默認為左對齊。使Firefox內(nèi)容居中的方法是增加代碼margin:auto;


文章標題:解決CSS網(wǎng)頁布局中IE與Firefox兼容問題
轉(zhuǎn)載來于:http://m.5511xx.com/article/dppdhdh.html