什麼是最好的做法是創建陰影HTML附近的html可以是液體?html下拉陰影最佳做法
我曾經使用一張桌子,並有8個PNG圖像(4面和4個角)作爲背景爲每個外部8個單元與HTML我希望在中間的單元格下拉陰影。不是很有語義性,但至少投影圖像是背景,它是流動的...... html是醜陋,乏味,也許不是很友善。
現在還有更兼容的(儘管我不記得有瀏覽器問題)的方式嗎?還是有更多的語義方式來處理?
我不在乎IE6。我使用jquery,所以一個javascript/jquery機制,只要在現代瀏覽器中沒有兼容性問題,對我來說就沒問題。
更新:建議使用CSS3的盒子陰影非常好。唯一的問題是它有一個盒子的影子只有與它應用的html元素的大小相同。所以這意味着我不能有一個陰影四周(就像光源直接在頭頂上)。我可以添加一個更大的周邊div。但接下來會發生什麼是邊界半徑導致白色文物出現在角落......
有沒有一種方法可以在html元素周圍產生一個漂亮的黑色陰影,而不僅僅是偏移它?
UPDATE 2:CSS3的box-shadow和firefox/webkit的實現都支持允許我想要的傳播值。不在下面的dynamicdrive.com鏈接..謝謝你們!
我可以忽略IE6,但不是7和8 ......看起來這是要走的路。什麼是最好的IE7/8 CSS3陰影模擬器? – 2010-08-31 18:27:22
也許IE中的模糊和陰影過濾器的組合將工作,但事實上,我只是在IE中使用普通透明PNG的基本支持..如果它是絕對必要的。我爲一個巨大的單幅圖像PNG支持IE,但這取決於您的設計的複雜性。 – dmp 2010-08-31 18:53:03
CSS3絕對看起來像要走的路,我想IE7/8用戶可以處理一個非模糊的陰影。但是在我上面的更新中描述了這個問題。 – 2010-08-31 23:10:46