最近在使用jQuery設(shè)置邊框顏色遇到了一個奇怪的問題。代碼如下:
$("div").css("border-color", "red");
在執(zhí)行這個代碼之后,我發(fā)現(xiàn)邊框并沒有變成紅色。我嘗試了很多次,但效果都是一樣的。
我開始研究這個問題的原因,并發(fā)現(xiàn)了以下幾點:
- 在CSS中,設(shè)置邊框顏色需要同時設(shè)置邊框?qū)傩浴1热鏱order: 1px solid red;
- 在使用jQuery設(shè)置邊框顏色的時候,同樣也需要設(shè)置邊框?qū)傩浴?/li>
所以,正確的代碼應(yīng)該是:
$("div").css("border", "1px solid red");
通過這個小小的問題,我意識到了代碼的細(xì)節(jié)決定了程序的成敗。