CSS中怎么写票数增减在开发票选应用或社交平台时,常常需要处理网页上的票数增减,本篇文章将介绍如何使用CSS实现票数的变化。首先,我们需要为票数文本设置一个唯一的id和class,以便于后续CSS的操...
CSS中怎么写票数增减
在开发票选应用或社交平台时,常常需要处理网页上的票数增减,本篇文章将介绍如何使用CSS实现票数的变化。
首先,我们需要为票数文本设置一个唯一的id和class,以便于后续CSS的操作。比如:
<p id="vote-count" class="vote">100</p> .vote {
position: relative;
font-size: 32px;
font-weight: bold;
color: #333;
} @keyframes increase {
from {
transform: scale(1, 1);
}
to {
transform: scale(1.2, 1.2);
}
} @keyframes decrease {
from {
transform: scale(1.2, 1.2);
}
to {
transform: scale(1, 1);
}
} var count = 100.
function increaseCount() {
var voteCount = document.getElementById("vote-count");
count++;
voteCount.textContent = count;
voteCount.classList.add("increase");
void voteCount.offsetWidth;
voteCount.classList.remove("increase");
}
function decreaseCount() {
var voteCount = document.getElementById("vote-count");
count--;
voteCount.textContent = count;
voteCount.classList.add("decrease");
void voteCount.offsetWidth;
voteCount.classList.remove("decrease");
}