以百度為例談?wù)勅绾螌懽髌髽I(yè)軟文 |
發(fā)布時間:2016-04-22 文章來源: 瀏覽次數(shù):3136 |
現(xiàn)在的瀏覽器越來越多,什么IE9、IE10、火狐、獵豹、UC等等,市場上面瀏覽器越來越多,不同的人用不同的瀏覽器。但是每個瀏覽器網(wǎng)站加載的情況不一樣,也就導(dǎo)致在網(wǎng)站建設(shè)的時候必需要把大多的瀏覽器加載情況考慮進去。這樣才能讓自己的網(wǎng)站不會泛起錯碼之類的題目。 而網(wǎng)站兼容性一直是網(wǎng)站制作職員最為頭痛的一件事,有時候甚至一個對齊題目都是處理半天時間,有時候好不輕易處理好了IE8下的兼容,但獵豹上面又不行了,有時候所以的IE瀏覽器全部OK了,就要你興奮的時候,剛剛要在火狐上面實驗,結(jié)果火狐下沒有反應(yīng)... 這樣的題目相信每一個網(wǎng)站制作職員都碰到過,每次都為這個頭痛,讓人無奈。甚至你會想為什么弄出那么多個瀏覽器?瀏覽器市場競爭也太激烈了,這讓我們網(wǎng)站建設(shè)職員無話可說。當(dāng)然在小編多年建設(shè)的基礎(chǔ)上,多一般的網(wǎng)站兼容情況仍是可以處理的。 那么泛起兼容題目如何解決?浪訊網(wǎng)絡(luò)小編分析一下。 一、碰到任何題目一定是先找出原因 首先弄清晰是在什么版本的瀏覽器泛起的題目,由于良多客戶不知道是IE幾,只知道名字,由于在剛剛買的電腦上面通常用的是IE,那我們只能根據(jù)這個去作為線索去解決題目了。 二、要有一個好的工具 好比說IETest工具,,可以在里面自動加載IE各個版本,然后網(wǎng)站建設(shè)職員要大概的了解各個瀏覽器的內(nèi)核,一般來說像搜狗瀏覽器調(diào)用的就是IE的內(nèi)核,其它的瀏覽器基本在百度上搜索下就知道了。 三、知道是哪種內(nèi)核版本引起的題目 當(dāng)然現(xiàn)在的網(wǎng)站對于以前版本的瀏覽器會泛起兼容題目的可能性大,尤其是IE6;居羞@幾個。 1.再IE6下所有樣式都不起作用 這種一般是沒有引用到樣式文件,或者是樣式文件泛起了問 題,可 以用刪除法排除,把樣式文件打開,將樣式刪除一部門然后再看頁面是否是已經(jīng)有了。 2.浮動引起的 有時候頁面底部的東西蓋住了頁面上面的內(nèi)容或者底部的內(nèi)容漂到了右邊,這一般都是沒有清除浮動引起的,一般加上clear:both就能 解決這個題目;旧狭级囝}目都是跟浮動相關(guān)的了,在這里我常常用的辦法就是用刪除法,先找到是哪個樣式引起的題目,然后解決題目。 小編在碰到上面的題目的時候是這么解決的。 用符號_ 用來針對IE6的樣式,如_width:200px則在IE6下寬度為200像素,*針對IE6和IE7,9針對所有IE版本。然后樣式也有先后的,好比width:200px;_width:190px;和_width:190px;width:200px;是不同的,前面是在所有瀏覽器中寬度是200,而在IE6下是190,后才則是所有瀏覽器都是 200,而那個在IE6下的190就不起作用了。 實在對于網(wǎng)站設(shè)計兼容性來說,大多數(shù)都是發(fā)生在老版本的瀏覽器中。由于IE瀏覽器不能自我更新,只能去靠用戶下載。在網(wǎng)站建設(shè)技術(shù)不斷發(fā)展中,瀏覽器越來越完善,讓越來越的網(wǎng)站元素適應(yīng)。這時候就是在體現(xiàn)我們網(wǎng)站建設(shè)職員對網(wǎng)站如何去靈活設(shè)計了。 |
|