對於ondragstart
函數調用有效的可變CSS樣式是什麼?`ondragstart`多變的CSS樣式
HTML
<li draggable="true" ondragstart="drag(event)" id="id"> Item </li>
CSS
function drag(ev) {
ev.target.style.background = '#f1f1f1';
ev.target.style.boxShadow = '2px 2px 1px 1px rgba(144, 144, 144, 0.39)';
ev.target.style.transform = 'rotate(-3deg) skew(5deg)';
ev.dataTransfer.setData("idOfItem", ev.target.id);
}
在上面background
和box-shadow
正在申請li
項,其中transform
不工作
小提琴:https://jsfiddle.net/vnwx95mL/(感謝@Rayon)
注意:原始元素正在轉換。但還有另外一種是用鼠標來的。這有問題。
你上哪兒去申請「改造」? – Rayon
https://jsfiddle.net/rayon_1990/ct7po6q7/ – Rayon
'轉換'應該爲此工作。在一個快速的CodePen演示中,我只是設置它似乎工作正常。我在上面的代碼中遇到的問題是在轉換的結尾引用和結束該行的';'之間的額外')'。 – bkbooth