眾所周知道,IE向來是我們在制作網頁時最難搞定的對手。但又迫于其用戶群數量之多,我們不得不想法設法搞定它。下面,將介紹的將是利用其特點而被發現/創造出來的CSS技巧。讓你輕松搞定這個難對付的家伙。
IE注釋:最安全的HACK IE的途徑
這應該是我最常用的方法了,一般情況下,我們現在已經不用考慮IE5或者以下的瀏覽器了,這個注釋讓我們可以輕松HACK IE,并且它是最安全的方法,因為別的瀏覽器不會顯示/識別它(這里應該感謝微軟的細心,即使他精粗心在先)。
至于IE8 beta,以其為主瀏覽器的用戶算起來應該不到K級,也暫時不是我們應該搞定的對象(當然,搞定它是最好不過的事)。或者我們應該把希望放在他正式版對CSS完美的支持,而現在我們把最重要的放在搞定IE6
/IE7,區分它們,我最常用的是下面的代碼:
#forieothers{...} // 用這個搞定IE7
*html #forie6{…} // 當然,這是寫給IE6的
而你需要注意的就是,別把它們的順序寫倒了,因為#forieothers這個是會被IE6看到的,而根據CSS書寫順序的優先性,應該把讓*html #forie6寫在后面,讓瀏覽器最終顯示它,但IE7又看不到。
讓IE6支持PNG透明圖片
#regular_logo
{
background:url(’test.png’); width:150px; height:55px;
}
/* \ */
* html #regular_logo
{
background:none;
float:left;
width:150px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.chinaz.com/Design/Pages/’test.
png’, sizingMethod=’scale’);
}
/* */
這并不是我喜歡的方法,不過,或許你會喜歡。當然,有時候,我們導出GIF圖片的時候,其效果和質量都可能不是很好,搞定PNG或許就是為這個而做的吧。也可能是由于自己并不是畫圖的高手,所以,比較少用。
讓IE6支持min-width/max-width
#container
{
min-width: 600px;
max-width: 1200px;
width:expression(document.body.clientWidth < 600? "600px" :
document.body.clientWidth > 1200? "1200px" : "auto");
}
這應該是非常重要的技巧,也是比較常用的。就像,你以前可能用了太大的圖片,但現在又想用一個欄比較小的主題,這時,這個方法就顯得異常重要。抑或是,如果你想創建一個流體布局,這個代碼對你來說是必不可少的。
當然,這三個并不能讓你搞定所有IE的問題。不過,這應該是最重要的。IE注釋通常被CSS新手忽略,而IE6顯示透明PNG和IE6支持最小/最大寬度是難點。好吧,我想,看到這里,或許你已經學會了,或者,至少知道這是解決方法。但或許還有一句話你應該記住:少罵IE,完善自己!
|
在現實生活中,房子與房子的價格都是距離很大的。買房子主要看地段,建網站主要看質量,形成一個有質量的網站因素有很多。例如好的設計師、好的網站結構、好的文字圖片、好的配置等。對于一些打算建網站的企業而言,他們最關心的問題就是網站價格。經過了貨比三家,就會發覺網站的價格有貴有便宜。那么建網站價格迥然相異是因為哪些不同呢?
建網站價格迥然相異是因為哪些不同
一、大公司與小公司的不同
企業在咨詢建網站的過程中,就明白網站價格都是不一樣的。形成價格差別的重要因素之一,就是公司不同。小公司有小公司的價格,大公司自然不說多說,價格上是高過小公司的,而且知名度越大的公司價格就越高。有的企業追求高質量的網站,就會選擇大公司進行定制。大公司無論在專業技術還是售前售后服務上都與小公司不同。他們有更為高超的管理模式,所建的網站更潮流更符合客戶審美。不僅可以保證企業網站質量上乘,還會把細節問題完善好,以網站優化為前提進行編程布局。而小公司很難做到全方位提高網站質量,這就是大公司價格高于小公司的重要原因。
二、網站類型的不同
企業要建的網站類型不同,價格也會不同。一般網站有模板和定制之分,模板網站價格低于定制網站,主要原因在于模板網站不用從零開始編程設計,直接拿出現有的模板供企業選擇,因此一般幾百塊或者一千多塊就能做到建站全包。模板網站的弊端在于風格容易與別人撞版,而且不能在原網站上進行改版或者加功能。而定制網站是根據企業需求和品牌產品進行量身定制,需要經過策劃、設計、前臺后臺調整和維護等。價格至少在五千元以上。如果企業對網站預算比較少就選擇模板會更合適,預算寬裕的可以考慮定制網站,效果上絕對遠超模板。
三、技術水平不同
有些定制網站之所以能很快就上線,重點在于選擇了一個對的建網站公司。他們有專業的程序員,建站技術也是一流的。同樣是定制網站,有的需要一個月,有的需要一兩個星期,這其實可以理解為他們的技術水平不同。網站是要精心打造,然后技術水平的高低可以決定這個網站的制作時間。技術好的公司在建站價格上就會高于一般的公司,因為他們聘請了更專業的程序員。程序員水平不同,即使是建同一個網站,所呈現出來的效果也天差地別。而且在網站運營過程中,或多或少會發生一些問題,這時候需要的利用專業技術使網站盡快地恢復正常,技術水平差的就會一直拖延,而且修改效果也不理想。
? 免費熱線:400-166-3538 ? 咨詢電話:13122077371 ? 咨詢QQ :63778992 ? 微信咨詢 : chunhua19820 | 公司名稱:上海緣震網絡科技有限公司 開戶銀行:中國工商銀行上海市彭浦支行 銀行賬號:1001 2508 0930 0206 455 |
總部:上海市奉賢區金海公路6055號29號3樓 分部:上海市寶山區長江路580號605室 商務官網:www.centos9.com 彥蓁科技:www.shyanzhen.cn | 緣震網絡成立于 2014 年,公司主要經營全案策劃,高端品質網站建設、多媒體視頻宣傳片制作、微信公眾號開發、微信小程序開發、商城定制、SEO優化、電商托管、空間托管、網站維護、應用軟件開發、手機端APP開發、等為客戶提供一條龍網絡運營解決方案的的技術型企業。我們在人力資源、業務范圍、設計、技術、服務、信譽度、規范管理及企業文化等諸多方面完善自己,公司目前已與千余家各類客戶進行長期戰略合作,提供專業的網站建設與運營服務。我們的口號:廣結良緣、震古爍今! |