需要爲僅出現在底部的box-shadow
定義什麼值。我怎樣才能在某些方面獲得盒子陰影?
0
A
回答
0
box-shadow屬性允許網頁設計師輕鬆地在框元素上實現多個陰影(外部或內部),指定顏色,大小,模糊和偏移的值。
的屬性的語法如下:
box-shadow: none | <shadow> [ , <shadow> ]*
<shadow> = inset? && [ <length>{2,4} && <color>? ]
例如;
box-shadow: 3px -3px 3px #000000; //Shadow towards North East direction.
檢查和試驗這裏... http://jsfiddle.net/jgsdS/
2
.element{box-shadow:0 -5px 10px #000}
第一個值是在X中的陰影的位置, 第二是在Y的陰影的位置, 第三是影子尺寸, 第四顏色。
通過放置陰影尺寸的一半的負位置Y,您的元素底部不會有陰影。
-1
看來這是不可能的(http://www.w3.org/TR/css3-background/#the-box-shadow),你必須嘗試一些長度值。
0
你可以把你的箱子在一個又一個,較小,高度和寬度所定義,具有溢出隱藏,並用相對位置,你隱藏你不想要的影子。
1
1
我還沒有找到一個體面的方式,可以在所有情況下工作。這裏有兩種方法:
1)http://jsfiddle.net/pGGXH/28/ - 使用填充+溢出來顯示陰影。
<div class="no-overflow">
<div class="box">my box</div>
</div>
.no-overflow {
overflow:hidden;
padding:5px 5px 0 5px;
}
.box {
border:1px solid #000;
border-radius:5px;
box-shadow:0 0 5px #333;
padding:10px;
}
2)http://jsfiddle.net/pGGXH/33/ - 採用堆疊邊框陰影(你可以得到多個邊界陰影的一個疊在另一個上面)
<div class="box">my box</div>
.box {
border:1px solid #000;
border-radius:5px;
box-shadow:0 10px 0 #fff, 0 0 5px #333;
padding:10px;
}
邊框圓角這兩種解決方案不轉
但是很好。
相關問題
- 1. 如何才能從盒子底部獲得非常「模糊」的盒子陰影?
- 2. 我怎樣才能獲得actionName在ActionFilter
- 3. 我怎樣才能獲得列表框
- 4. 我怎樣才能獲得值「111」
- 5. 我怎樣才能獲得訪問Android
- 6. 我怎樣才能獲得R中
- 7. 我怎樣才能獲得價值? Odoo
- 8. 我怎樣才能得到
- 9. 我怎樣才能在cs頁面中獲得動態gridview
- 10. 我怎樣才能讓我的項目獲得鉤子?
- 11. 我怎樣才能覆蓋過濾器:包含div的父div的模糊和盒子陰影?
- 12. 我怎樣才能在python中獲得符號的平方根?
- 13. 我怎樣才能在某些文字中僅使用某些單詞?
- 14. 使用CSS3盒子陰影的三面一個像素陰影
- 15. 我怎樣才能使一個表我閃亮的盒子裏面有RandomIcon()
- 16. 我怎樣才能獲得網址前面的與
- 17. 我怎樣才能以編程方式獲得macbook的型號?
- 18. CSS盒子陰影重疊
- 19. tr的盒子陰影
- 20. 我怎樣才能
- 21. 我怎樣才能在我的程序中獲得_GLOBAL_OFFSET_TABLE_地址?
- 22. 我怎樣才能改變行內某些鍵的高度?
- 23. 我怎樣才能dynamicailly訪問某些JSON值與jQuery模板
- 24. 怎樣才能獲得一個列表?
- 25. 怎樣才能獲得價值PreferenceFragment
- 26. 我怎樣才能在Magento
- 27. 我怎樣才能在C++
- 28. 我怎樣才能在Python
- 29. 我怎樣才能在Castle.Windsor
- 30. 我怎樣才能在MySQL
您可以增加第二個值(-5px)喜歡的東西(-8px),以減少下面的方框中的影子,但你會得到一個在頂部更大的陰影:S –
關於部分邊界,你不能有邊框底部:沒有在您的標籤上? – ebany