亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸

在線(xiàn)客服與您一對一交流
當前位置: 主頁(yè) > 行業(yè)新聞 > seo >

ie6,ie7,ie8,FF火狐瀏覽器兼容性解決方法

  最近遇到了瀏覽器兼容性的問(wèn)題,在網(wǎng)上找的了很多不錯的方法,經(jīng)過(guò)試用確實(shí)有很不錯的效果,就把這些進(jìn)行總結和摘錄了下來(lái),可以解決我們平常所做網(wǎng)頁(yè)在瀏覽器上的一些兼容性問(wèn)題,其中包括IE、FF不支持,浮動(dòng)雙倍,垂直水平居中,隱藏DIV,高度不適應等問(wèn)題。

  一、CSS HACK

  1、!important

  隨著(zhù)IE7對 !important 的支持,現在 !important 只針對IE6 HACK。

  <style type="text/css">

  #syx{

  width:100px; /* IE7+FF */

  width:80px; /* IE6 */

  }

  </style>

  2、IE6,IE7,FF分別定義

  *html和*+html是IE特有的標簽,FF暫時(shí)不支持,而*+html又是IE7特有的標簽。

  <style type="text/css">

  #syx{ width:100px; } /* FF */

  *html #syx{ width:80px; } /* IE6 */

  *+html #syx{ width:60px;} /* IE7 */

  //注意它們的順序

  </style>

  //注意:*+html 對IE7的HACK 必須保證HTML頂部有如下聲明

  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

  二、CSS萬(wàn)能 float 閉合

  將以下代碼加入Global CSS 中,給需要閉合的div加上 >

  <style>

  /* Clear Fix */

  .clearfix:after

  { content:".";display:block; height:0; clear:both; visibility:hidden;}

  .clearfix{display:inline-block;}

  /* Hide from IE Mac */

  .clearfix {display:block;}

  /* End hide from IE Mac */ /* end of clearfix */

  </style>

  三、CSS其它的一些兼容技巧

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

  2、居中大小問(wèn)題

 ?。?)垂直居中:將 line-height 設置為當前 div 相同的高度,再通過(guò) vertical-align: middle(注意內容不要換行)。

 ?。?)水平居中:margin: 0 auto;(當然不是萬(wàn)能)。

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

 ?。?)FF 和 IE 對 BOX 理解的差異導致相差 2px 的還有設為 float 的div在ie下 margin 加倍等問(wèn)題,#box{ float:left; width:100px; margin:0 0 0 100px; (這種情況之下IE會(huì )產(chǎn)生200px的距離,可以加 display:inline; 使浮動(dòng)忽略)。西安做網(wǎng)站推薦閱讀>>> 西安做網(wǎng)站:網(wǎng)站建設兼容性很重要,

 ?。ㄗ⒁猓篵lock,inline 兩個(gè)元素,Block 元素的特點(diǎn)是:總是在新行上開(kāi)始,高度,寬度,行高,邊距都可以控制(塊元素);inline 元素的特點(diǎn)是:和其他元素在同一行上,不可控制(內嵌元素);#box{ display:block; //可以為內嵌元素模擬為塊元素 display:inline; //實(shí)現同一行排列的的效果 diplay:table; })

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

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

 ?。?)關(guān)于手形光標 cursor: pointer ,而 hand 只適用于 IE。

 ?。?)IE 與寬度和高度的問(wèn)題:IE不認得min-這個(gè)定義,但實(shí)際上它把正常的 width 和 height 當作有min的情況來(lái)使,如果只用寬度和高度,正常的瀏覽器里這兩個(gè)值就不會(huì )變,如果只用 min-width 和 min-height 的話(huà),IE 下面根本等于沒(méi)有設置寬度和高度。西安網(wǎng)站建設推薦閱讀>>> 西安網(wǎng)站建設要具備兼容性問(wèn)題,

  如:要設置背景圖片,這個(gè)寬度是比較重要,要解決這個(gè)問(wèn)題,可以這樣:#box{ width: 80px; height: 35px;} html>body #box{ width: auto; height: auto; min-width: 80px; min-height: 35px;}

 ?。?)頁(yè)面的最小寬度:min-width 是個(gè)非常方便的CSS命令,它可以指定元素最小也不能小于某個(gè)寬度,這樣就能保證排版一直正確,但IE不認得,而它實(shí)際上把 width 當做最小寬度來(lái)用,為了讓這一命令在IE上也能用,可以把一個(gè) <div> 放到 <body> 標簽下,然后為div指定一個(gè)類(lèi)。

  如:#container{min-width: 600px; width:expression(document.body.clientWidth < 600 ? "600px" : "auto" );} (注:第一個(gè) min-width 是正常的;但第2行的 width 使用了Javascript,這只有 IE 才認得,這也會(huì )讓你的HTML文檔不太正規,它實(shí)際上通過(guò) Javascript 的判斷來(lái)實(shí)現最小寬度)。

 ?。?0)DIV 浮動(dòng) IE 文本產(chǎn)生3象素的bug:左邊對象浮動(dòng),右邊采用外補丁的左邊距來(lái)定位,右邊對象內的文本會(huì )離左邊有3px的間距。西安做網(wǎng)站推薦閱讀>>> 網(wǎng)站能兼容各種瀏覽器嗎?,

  如:#box{ float:left; width:800px;} #left{ float:left; width:50%;} #right{ width:50%;} *html #left{ margin-right:-3px; }//這句是關(guān)鍵,HTML代碼<div id="box"> <div id="left"></div> <div id="right"></div></div>。

 ?。?1)IE 捉迷藏的問(wèn)題:當 div 應用復雜的時(shí)候每個(gè)欄中又有一些鏈接,DIV等這個(gè)時(shí)候容易發(fā)生捉迷藏的問(wèn)題。有些內容顯示不出來(lái),當鼠標選擇這個(gè)區域是發(fā)現內容確實(shí)在頁(yè)面。解決辦法:對#layout使用line-height屬性或者給#layout使用固定高和寬。頁(yè)面結構盡量簡(jiǎn)單。西安網(wǎng)站建設推薦閱讀>>> 西安做網(wǎng)站之各種兼容性及影響速度問(wèn)題,

 ?。?2)高度不適應:高度不適應是當內層對象的高度發(fā)生變化時(shí)外層高度不能自動(dòng)進(jìn)行調節,特別是當內層對象使用 margin 或 paddign 時(shí)。

  如:<div id="box">p對象中的內容</div> CSS:#box {background-color:#eee; } #box p {margin-top: 20px; margin-bottom: 20px; text-align:center; } 解決方法:在P對象上下各加2個(gè)空的 div 對象 CSS 代碼:.blank{height:0px;overflow:hidden;}或者為 DIV 加上 border 屬性。

相關(guān)文章:

  • 西安網(wǎng)站建設_西安做網(wǎng)站_西安網(wǎng)站制作——西安網(wǎng)絡(luò )公司...

  • 從企業(yè)建站角度講,最便捷、最適合企業(yè)的建站系統莫過(guò)于自助建站系統,市場(chǎng)上可供選擇的自助建站平臺也是一搜一大把。這些自助建站平臺采用傻瓜式建站風(fēng)格,容易上手,操作簡(jiǎn)單方便...

  • 現在想做一個(gè)網(wǎng)站成本很低了,買(mǎi)個(gè)域名,買(mǎi)個(gè)幾十塊空間,弄個(gè)網(wǎng)站建設程序就可以開(kāi)始你的玩耍了,如果你還想找成本更低的,可以看下面的分享。 如何創(chuàng )建網(wǎng)站一直都是很多朋友想要知...

  • 商城網(wǎng)站建設如何將吸引力提升 在信息如此豐富多樣的今天,商城網(wǎng)站建設如何才能夠在眾多的同類(lèi)當中脫穎而出,獲得大眾的吸引和青睞呢?這其實(shí)是相關(guān)網(wǎng)站建設人員一直在思考的一個(gè)問(wèn)...

  • 現在越來(lái)越多的企業(yè)重視網(wǎng)站的運營(yíng)推廣,那怎樣推廣效果更好呢?西安蟠龍網(wǎng)絡(luò )小編認為沒(méi)用永恒不變得,而且要根據企業(yè)的具體情況選擇合適的推廣方式才是最好的,如果你又運營(yíng)推廣的...

  • 隨著(zhù)互聯(lián)網(wǎng)的發(fā)展,人們每時(shí)每刻已經(jīng)離不開(kāi)網(wǎng)絡(luò ),而網(wǎng)站是網(wǎng)絡(luò )的基本組成部分,可以這么說(shuō),網(wǎng)絡(luò )是由各種各樣的網(wǎng)站組成的,當下,網(wǎng)站是每個(gè)企業(yè)的標配,很多個(gè)人都有自己的網(wǎng)站,...

  • 網(wǎng)站現在是一個(gè)企業(yè)的標配,很多沒(méi)有網(wǎng)站的企業(yè)不清楚網(wǎng)站對企業(yè)有什么作用,那么今天西安蟠龍小編總結一下網(wǎng)站對企業(yè)都有哪些好處,希望看完之后您對網(wǎng)站有更深一層的認識。 一、低...

  • 現在網(wǎng)站對一個(gè)企業(yè)越來(lái)越重要了,網(wǎng)站不僅是一個(gè)公司必備的名片,而且有利于提升企業(yè)的品牌形象,低成本擴大公司銷(xiāo)售的一個(gè)重要渠道,可以將公司的業(yè)務(wù)和產(chǎn)品推向全國,那么公司想...

  • 在互聯(lián)網(wǎng)發(fā)展至今天,網(wǎng)站對于一個(gè)企業(yè)越來(lái)越重要,網(wǎng)站不僅能有效的提升企業(yè)品牌知名度,企業(yè)形象,也是一個(gè)企業(yè)的有力的銷(xiāo)售渠道,網(wǎng)絡(luò )營(yíng)銷(xiāo)推廣做好了可以做全國的業(yè)務(wù),那一個(gè)企...

  • 隨著(zhù)互聯(lián)網(wǎng)發(fā)展的迅猛,網(wǎng)站建設市場(chǎng)競爭越來(lái)越大,魚(yú)龍混雜,出現智能建站、模板建站、定制建站等服務(wù),很多朋友搞不清楚他們的區別,以及定制型網(wǎng)站有什么優(yōu)勢,今天西安蟠龍小編...

  • 公司:西安蟠龍網(wǎng)絡(luò )科技有限公司
  • 聯(lián)系人:張經(jīng)理
  • 手機/微信:
  • Q Q: 點(diǎn)擊這里給我發(fā)消息
  • 地址:西安市雁塔區唐延南路11號逸翠園i都會(huì )
亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸