我試圖實現一些我甚至不太確定的可能性。calc()100%+ #px
我想在我的網站導航下放置一個特定的陰影PNG圖像。不過,我也想重複使用這個功能,我希望在網站上的任何對象,無論是圖像,div或按鈕。基本上對任何物體使用相同的陰影圖像。
使用css3 calc()
函數我試圖做對象的高度@ 100%+ 25px(png的高度)。
我已經試過造型:
height: -webkit-calc(100% + 25px);
height: -moz-calc(100% + 25px);
height: -o-calc(100% + 25px);
但是從我可以在Firebug收集100%+ 25px的是那麼新的100%,這達到什麼。
我也試過:
height: -webkit-calc(100% + 25px);
height: -moz-calc(100% + 25px);
height: -o-calc(100% + 25px);
background-position: 0 -moz-calc(100% + 25px);
但這裏沒有任何的喜悅。
如果我使用calc(3em + 25px);它沒有問題,但這不夠靈活,無法在任何對象上工作。
這甚至可能嗎?我甚至有道理嗎?!
'-moz-box-shadow:0 0 30px 5px#999; -webkit-box-shadow:0 0 30px 5px#999;' 這樣不行嗎? – TheGeekZn 2012-08-14 10:44:26
非常感謝,但是這是我用於曲面投影的特定圖像。我已經完成了box-shadow作爲一個CSS屬性,但它不是我所追求的效果。 – user1597713 2012-08-14 10:50:49
如果我理解正確,請使用 'border-top-left-radius:20px 20px; border-right-right-radius:20px 20px;'創造彎曲的角落。影子會隨之而來。 – TheGeekZn 2012-08-14 10:53:47