首先,在HTML中定义一个按钮和显示数值的区域。按钮可以使用button标签来定义,显示数值的区域可以使用div标签来定义。代码如下:
<button id="btn-increase">增加</button> <button id="btn-decrease">减少</button> <div id="show-number">0</div>
然后,我们需要使用CSS来实现按钮的点击事件。为了方便,我们将按钮的id设置为btn-increase和btn-decrease,分别代表增加和减少。代码如下:
#btn-increase {
background-color: #4CAF50;
border: none;
color: white;
padding: 10px 20px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
}
#btn-decrease {
background-color: #f44336;
border: none;
color: white;
padding: 10px 20px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
}
#show-number {
border: 1px solid #ccc;
width: 100px;
height: 50px;
text-align: center;
font-size: 24px;
line-height: 50px;
}
以上CSS代码定义了按钮的样式和显示数值的区域的样式。现在我们需要实现按钮的点击事件,通过点击增加和减少按钮来改变显示数值的区域中的数值。
为此,我们需要使用JavaScript来定义按钮的点击事件。代码如下:
var btnIncrease = document.getElementById("btn-increase");
var btnDecrease = document.getElementById("btn-decrease");
var showNumber = document.getElementById("show-number");
var number = 0;
btnIncrease.onclick = function() {
number++;
showNumber.innerHTML = number;
}
btnDecrease.onclick = function() {
number--;
showNumber.innerHTML = number;
}
以上JavaScript代码定义了按钮的点击事件,通过点击增加和减少按钮来改变显示数值的区域中的数值。点击增加按钮时,number增加1,显示数值的区域中的数值也会增加1;点击减少按钮时,number减少1,显示数值的区域中的数值也会减少1。
至此,我们就完成了使用CSS点击按钮数值联动的效果。通过CSS和JavaScript的实现,我们可以非常方便地实现这种效果。

