回答
下面是使用CSS的盒子陰影,這是在Firefox 3.5+,Safari瀏覽器兼容的方法, 3+,Chrome,Opera 10.5+和IE9 +。
多box-shadow
s的使用更加靠近多單box-shadow
預期的效果能夠:
#box1 {
background: yellow;
-moz-box-shadow: 1px 1px 0 orange, 2px 2px 0 orange, 3px 3px 0 orange;
-webkit-box-shadow: 1px 1px 0 orange, 2px 2px 0 orange, 3px 3px 0 orange;
box-shadow: 1px 1px 0 orange, 2px 2px 0 orange, 3px 3px 0 orange;
}
放在彼此的頂部的兩個div
的(使用z-index
)和下/右移動下一個兩個像素。
是不是一個CSS3 box-shadow
足夠接近?
.box {
width: 120px;
height: 60px;
border: 1px solid #000;
background: yellow;
-webkit-box-shadow: 3px 3px 0px #777;
-moz-box-shadow: 3px 3px 0px #777;
box-shadow: 3px 3px 0px #777;
}
它支持多種瀏覽器:http://caniuse.com/#search=box-shadow
值得注意的例外是IE 7和8。如果你需要在那裏工作,你可以使用CSS3 PIE提供box-shadow
。
你嘗試在CSS 3採用箱陰影:
box-shadow:5px 5px 0 #CCCCCC
有關詳情,請: http://css-class.com/test/css/shadows/box-shadow-blur-offset-light.htm
歡迎來到SO!我編輯了拼寫+格式的答案。 – jv42 2011-06-06 10:43:49
Hai jv42,非常感謝 – 2011-06-06 11:11:18
如果你只需要一個白色背景(或任何固定的背景顏色)你可以使盒子成爲一個圖像,彩色部分是透明的,邊緣是你的背景顏色。然後您將其設置爲背景圖像,而背景顏色可以控制框的顏色。
- 1. 如何創建像Apple.com一樣的div陰影?
- 2. CSS陰影DIV
- 3. 如何創建陰影的css主體
- 4. 如何使用圖像創建陰影
- 5. 如何創建這個有角度的陰影(沒有圖像)?
- 6. 包含陰影的CSS Div
- 7. CSS盒子陰影像這樣的網站
- 8. CSS:如何爲這樣的字段蒙上陰影?
- 9. CSS陰影只在DIV
- 10. 三角形div css陰影
- 11. 如何用褪色的側邊欄創建CSS陰影效果
- 12. CSS陰影的圖像
- 13. 在XAML中創建陰影樣式
- 14. HTML/CSS創建三欄邊框陰影
- 15. 我如何使用CSS創建一個像這樣的盒子。
- 16. 如何使用css創建像這樣的列布局?
- 17. libgdx - 如何設置sprite批量混合/陰影像這樣?
- 18. 背景圖像在CSS佈局中創建陰影的問題
- 19. 創建OpenGL陰影
- 20. CSS的效率與文字陰影一樣壞框陰影?
- 21. 如何使用CSS在圖像上創建虛線陰影效果?
- 22. 如何創建CPBarPlot的陰影?
- 23. 如何創建白色的CSS框陰影
- 24. 如何在圖像下創建一個微小的「陰影」,就像這個一樣?
- 25. PHP:如何使用alpha蒙版爲圖像創建陰影
- 26. css在方形圖像下創建圓形陰影
- 27. CSS盒陰影的div容器切斷
- 28. 如何應用CSS樣式獲取文本區域的陰影
- 29. 如何在div下創建陰影100%寬度
- 30. 如何在Qt樣式表中創建陰影?
我希望我能想到這一點。我在你的答案中加入了一些你的代碼,我希望你不介意。 – thirtydot 2011-06-06 11:23:41
感謝您的快速反應,但還有一件事。如果你更確切地看到,你可以看到div之間有聯繫,並讓我們說它的影子。你的解決方案非常接近它,除了連接。你知道如何將陰影與它的div連接嗎? – Bakhtiyor 2011-06-06 11:37:13
@Bakhtiyor我很困惑,你的意思是「連接」。你的意思是圍繞盒子邊緣和陰影的黑色邊框? – amustill 2011-06-06 13:02:19