我有一個輕微的問題,我不確定是否有解決方案。如何在div邊框上創建不帶顏色的不透明漸變?
基本上我想創建一個不依賴於顏色的div邊框上的不透明度漸變。
讓我解釋一下。
我有一個「overflow:hidden」div(我們稱之爲MainDiv),它包含另一個使用jquery在視口中滑動的大div(將調用SlideDiv)。主div有一個「完整的視口」背景複雜的圖像,以及移動。所有的東西都創造出非常好的視差效果。
正如預期的那樣,「SlideDiv」內容在視口邊界之外消失。這裏是訣竅。我想要的內容不只是消失,但消失:)
爲了這個工作,我需要工程師視口邊界上的不透明度漸變。由於背景上有複雜的圖像,必須始終可見,此漸變無法與顏色相關。換句話說,我希望「不透明度:1(我們看到的內容)不透明度:0(我們看不到內容)」漸變,而不是「不透明度:0(我們看到的內容)爲白色/黑色/綠色/ AnyColor不透明度:1(內容在不透明顏色後面)「漸變。
這意味着我不能使用-webkit-gradient或-moz-linear-gradient。或者我可以嗎?
恐怕我不能告訴你任何與商業相關的原因。
問題是: - 是否可以使用CSS2或3,jQuery或插件或任何其他技術(不包括flash)? - 如果是這樣,怎麼樣? :)
我希望我是清楚的,但我不那麼肯定很抱歉的傢伙;)
問候, 日博烏
[CSS3 Gradient Borders]的可能重複(http://stackoverflow.com/questions/2717127/css3-gradient-borders) – Blazemonger
@ mblase75 - 您鏈接的帖子不是重複的。這裏的OP正在尋找挖空效果...... –
嗨mblase75,這個線程是關於顏色漸變,這些都是容易;) – Jibou