使用jQuery設置HTML DIV元素及其內容的透明度的最佳方法是什麼?使用jQuery設置DIV及其內容的透明度
18
A
回答
30
$('#my_element').css({ 'opacity' : 0.7 });
你想實際設置不透明度爲每個包含的元素爲好,或者你只是希望它「看起來」好像子元素具有相同的透明度?
舉個例子,以我的問題,如果你想要的東西,將一個元素,每個子元素,你可以做這樣的事情
HTML
<div id="my_element">
<div>
lorem
</div>
<div>
ipsum
</div>
</div>
jQuery的
$('#my_element').children().
css({ 'opacity' : 0.25 }).
end().
css({ 'opacity' : 0.25 });
希望這會有所幫助。乾杯。
1
正如theIV所述可以使用的CSS方法,但作爲替代可以使用動畫:
$('#my_element').animate({ opacity: 0.5 }, 100);
這將你的div(和其內容)的不透明度動畫至0.5(從不管是什麼以100毫秒爲開始)。
10
另一種選擇 - 保存你的鍵盤和使用fadeTo:
$('#someDiv').fadeTo("slow",0.5);
1
試試這個特性
$('#my_div').css("opacity", "0.5");
//立即將混濁 $('#my_div').fadeTo(0, 0.5);
//在0毫秒的過程中以動畫的不透明度爲50% 。如果要爲其設置動畫,請增加0。 $('#my_div').fadeIn();
//將不透明度從0移動到100%
相關問題
- 1. jQuery - 在DIV上放大DIV(及其內容),並設置其他DIV的不透明度
- 2. Div的內容顯示不透明度設置爲0
- 3. 返回的內容的不透明度低透明度DIV中
- 4. 設置CSS中不透明度的div內元素的不透明度?
- 5. 更改div不透明度排除一些div內容 - jQuery
- 6. C#WebBrowser,設置div的不透明度
- 7. 在低透明度div內製作內容具有較高的不透明度?
- 8. 使用javascript設置不透明度爲父div使用javascript
- 9. jQuery的淡入()上已設置不透明度風格DIV
- 10. 不透明度使div更不透明
- 11. 透明div內的非透明div
- 12. 設置的LayoutParams透明度
- 13. JQuery元素不透明度設置
- 14. 移動DIV及其內容
- 15. 如何設置Java applet透明度以顯示其背後的內容?
- 16. 使用透明度設置,R
- 17. 爲外部div設置不透明度,不是內部文本
- 18. 洪水另一格內一個div,並設置不透明度
- 19. 用javascript設置不透明度到div div
- 20. 通過父Div容器的透明度
- 21. CSS不透明度設置
- 22. 設置圖像透明度
- 23. 設置不透明度ScrollPane
- 24. 透明度將所有內部的div
- 25. 設置與滾動位置相關的div的不透明度
- 26. jQuery的不透明度爲div
- 27. 非透明div內的透明文字
- 28. 把透明度除div div
- 29. 容器內的不透明度
- 30. 更改div的不透明度,但不是其內部
透明度與不透明度相同。答案在這裏:http://stackoverflow.com/a/19602620/445131 – 2013-10-26 04:33:36