只是一個簡單的問題,爲什麼pixel.gif有用?爲什麼要使用它或者爲什麼不使用它?pixel.gif,爲什麼人們使用它?
回答
像素gifs(通常被稱爲shim.gif)用於較早的網頁設計(即比5年前更早),以在頁面或表格佈局中提供空間,以更好地理解強健的CSS,或者如果瀏覽器的差異(通常在IE和Netscape之間)使得生活過於複雜。
它們應該被認爲是過去的遺蹟,並且在今天的網頁設計中不會被看作專業的CSS佈局。然而,多年來沒有被維護的較舊的頁面仍然有可能具有基於表格的頁面佈局以及像素勻場圖像以爲列提供一些人造間距。
總之,你不應該使用它們,除非你的網站的非JavaScript統計信息收集需要圖像。
對於電子郵件中的HTML:請注意,MailChimp建議「使用表格和shim.gif」,請參見[關於HTML電子郵件](http://kb.mailchimp.com/campaigns/ways-to-build/about-html-email )另請參見Tom Gerencser的回答 – user2288476 2017-06-12 14:28:06
MailChimp的推薦是我如何到達這裏的...... – Svish 2017-08-24 11:57:58
由於通過歷史記錄,瀏覽器在渲染空元素和正確調整元素大小方面存在各種問題。使用透明像素圖像並將其作爲內容進行拉伸是獲得元素正確調整大小的相當普遍的方法,並且可以將像素置於超鏈接中,並以任何瀏覽器上的透明可點擊區域結束。
今天,瀏覽器和瀏覽器技術已經有了很大的改進,我認爲自從我使用一個像素以來已經有很多年了。
只是因爲IE。 IE 7-8無法正常工作與背景PNG +不透明。只有一種方法可以修復它:
background: url("/images/blank.gif") no-repeat, url("/images/howto.png") no-repeat;
background-color: transparent !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="/images/howto.png");
zoom: 1;
IE不是瀏覽器。我不能說任何東西,除了關於這個程序的壞話之外。我現在有大量的錯誤標記爲僅限IE 7,僅限IE 8,僅在IE 7兼容模式下使用IE 8,僅使用IE 9和IE 10
請用戶!把窗戶和所有的deli妄聲扔到地獄。使用GNU/Linux!
Shim .gif的尺寸通常是1x1像素的透明圖像。如上所述,這些圖像不應該用於現代Web瀏覽器(2013)的間距,因爲CSS可以做出更好的佈局。
然而,電子郵件營銷活動繼續利用他們的一對夫婦的原因:
- 作爲一項資產可以被用於營銷分析(?即電子郵件打開)
- 對於使用所產生的間距問題電子郵件中的佈局表格。
電子郵件客戶端不支持通用CSS所以這是因爲如果它你的意思是在web開發/設計使用pixel.gif是1996年
- 1. 什麼是Autoconf?爲什麼人們使用它?我應該使用它嗎?
- 2. 爲什麼人們使用textmate?
- 3. 爲什麼人們使用JSP?
- 4. 爲什麼人們使用`Module.send(:prepend,...)`?
- 5. Pthread:爲什麼人們會使用pthread_exit?
- 6. 裝配需要什麼?爲什麼我們使用它們?
- 7. 什麼是私人FrameWorks,我們將如何使用它們?
- 8. 接口 - 爲什麼使用它們?
- 9. ObjectSpace - 它是什麼以及人們如何使用它?
- 10. AssemblyAlgorithmIdAttribute:爲什麼有人會使用它?
- 11. 什麼是斷言?你爲什麼要使用它們?
- 12. 什麼是實體框架?我們爲什麼使用它?
- 13. 什麼是armeabi以及他們爲什麼使用它
- 14. 什麼是HostProtectionAttribute,我們爲什麼使用它?
- 15. 模型中有什麼?爲什麼我們需要使用它
- 16. SQL,Postgres OID,它們是什麼以及它們爲什麼有用?
- 17. ios sdk中的促銷代碼是什麼?爲什麼我們使用它們?
- 18. 人們使用Elasticsearch做什麼?
- 19. 代碼檔案?人們使用什麼?
- 20. Exotic Operators - 爲什麼它們有用?
- 21. 「富」和「酒吧」是什麼意思,以及爲什麼人們喜歡用它們作爲例子?
- 22. 什麼是表達樹,您如何使用它們,以及爲什麼要使用它們?
- 23. 爲什麼人們使用評論作爲商業邏輯
- 24. 隨機漫步如何在圖形上工作?爲什麼人們使用它?
- 25. 內部抽象方法。爲什麼會有人擁有它們?
- 26. 什麼是仿函數,爲什麼我們需要它們?
- 27. 什麼是EJB回調,爲什麼我們需要它們?
- 28. SID和HSID Cookie:它們使用什麼?
- 29. 什麼是silverlight開發人員運行時?爲什麼我們需要它?
- 30. 爲什麼SQLBRITE和我們爲什麼使用它而不是SQLite?
編寫你的通訊和應用警報的最佳實踐? – tamasgal 2011-04-08 10:24:18
pixel.gif是什麼意思? – 2011-04-08 10:24:43
通常是因爲他們不懂任何現代的網頁佈局方式。 – 2011-04-08 10:24:58