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