1
我試圖使按鈕脈衝的顏色從其當前顏色,例如#ed8c55,變成純白色,並返回到原始顏色, 3秒。我怎麼能這樣做?使元素脈衝的顏色連續有角
特別是,我看到這裏有幾個問題。一種是製作計時器並將一些變量的增量附加到顏色的值上。第二個問題是實際的顏色本身。如何使用某種類型的循環來持續改變白色和背面的十六進制顏色?
我有以下計時器實施,計數秒。我可以很容易地修改它以計算毫秒或類似的東西。
var mytimeout = null; // the current timeoutID
$scope.counter = 0;
// actual timer method, counts up every second
$scope.onTimeout = function() {
$scope.counter++;
mytimeout = $timeout($scope.onTimeout, 1000);
};
任何幫助表示讚賞。
是的,角度不是強制性的!謝謝,我正在閱讀你的答案! – MadPhysicist
問題:如果我不想將顏色硬編碼到CSS中,該怎麼辦?也就是說,在我的應用程序中,所需的顏色在運行時從數據庫中提取。我能以某種方式將它傳遞給CSS嗎? – MadPhysicist
所以檢查我的編輯。如果你知道你想要改變什麼顏色,你可以在'.element'上更新一個類。 – Mark