之前,我有一個CSS類TD如下:改變僞類:在JavaScript CSS的TD
td {
text-align: left;
padding: 3px;
color:white;
background-color:#E3F2ED ;
position:relative;
z-index:10;
border:1px solid #74827D;
border-style:solid none;
}
td:before{
content:"";
position:absolute;
z-index:-1;
top:2px;
left:2px;
right:2px;
bottom:2px;
background:#20936C;
}
這使得色彩#20936C
的單個細胞和色彩#E3F2ED
的邊框和顏色#74827D
的最後邊界。
現在我想改變一個單元格被點擊時的顏色。所以基本上我只想改變:before
顏色讓我們說紅色。
檢查它。 http://stackoverflow.com/questions/10061414/changing-width-property-of-a-before-css-selector-using-jquery – Nick
@Nick,eurgh,他們提出了一個可怕的解決方案..動態插入樣式元素時事情被點擊..這聽起來很精神! – haxxxton
@haxxxton我想顯示你不能訪問JS中的僞類。 – Nick