当前位置: 首页 > 知识库问答 >
问题:

如何样式单击按钮在CSS[复制]

刘俊语
2023-03-14

我查看了W3学校网站W3学校,该网站解释了CSS按钮的样式。我需要在单击时指定按钮样式。这个的伪类选择器是什么?e、 g.悬停按钮为:

.button:hover{ 
}

共有3个答案

谭思博
2023-03-14

按钮有三种状态

  • 正常:您可以像这样选择按钮
  • 悬停:您可以这样选择按钮:悬停
  • 按下/单击:您可以像这样选择按钮:active

正常:

.button
 {
     //your css
 }

忙碌的

 .button:active
{
        //your css
}

悬停

 .button:hover
{
        //your css
}

片段:

使用:active设置按钮的活动状态的样式。

button:active{
   background-color:red;
}
html lang-html prettyprint-override"><button>Click Me</button>
爱琪
2023-03-14

如果您只是希望按钮在按下鼠标时具有不同的样式,您可以使用: active伪类。

.button:active {
}

另一方面,如果您希望样式在单击后保持不变,则必须使用javascript。

糜宜民
2023-03-14

此按钮最初将显示为黄色。悬停时它将变成橙色。单击它时,它将变为红色。我使用:hover和:focus来调整样式。(活动选择器通常用于链接(即

button{
  background-color:yellow;
}

button:hover{background-color:orange;}

button:focus{background-color:red;}

a {
  color: orange;
}

a.button{
  color:green;
  text-decoration: none;
}

a:visited {
  color: purple;
}

a:active {
  color: blue;
}
<button>
Hover and Click!
</button>
<br><br>

<a href="#">Hello</a><br><br>
<a class="button" href="#">Bye</a>

 类似资料:
  • 编辑:底部的解决方案 这是一个跳棋游戏。单击一个按钮后,它等待单击第二个按钮与之交换。然而,有时你可能不想移动那个按钮,但一旦你点击了它,就没有回头路了,因为我无法禁用它。 在这里的其他帖子中,我看到人们使用 这只是使它在第一次单击后不可见。 这什么都干不了。 这也没什么用。编辑:所有这些方法都用true和false进行了尝试。 私有无效交换(){ 但你也需要 这样它就重新启用了它,或者其他什么,

  • 问题内容: 我正在尝试更改带有嵌入式图像的按钮的样式 恐怕示例中没有图像。 我试图: 禁用时更改按钮的 禁用时更改按钮中的图像 禁用时禁用悬停效果 当您单击按钮中的图像并将其拖动时,可以分别看到该图像。我想避免那个 可以选择按钮上的文本。我也想避免这种情况。 我试过了。但是无法禁用某些效果。喜欢 和形象。 问题答案: 对于禁用的按钮,您可以使用伪元素。它适用于所有元素。 仅对于支持CSS2的浏览器

  • 我在pygame中为点击事件制作了按钮,但存在一个问题。当我单击鼠标按钮并在按钮边界之间移动鼠标时,单击事件会重复自身。我只想单击一下,直到松开鼠标按钮。我该怎么做?

  • 问题内容: 我有2个视图控制器,应根据用户输入进行交换。因此,我想根据从文本文件获得的输入以编程方式切换视图。 关于如何以编程方式单击按钮或使用输入加载特定ViewController的任何帮助? 问题答案: 要以编程方式触发事件,您需要致电 - 迅捷3

  • 下面是我的html和css,它的工作非常好 当前行为是按下按钮时,背景颜色为预期的绿色,释放按钮后,背景颜色为黄色。但这里我希望背景颜色是蓝色(正常状态)。 我不能删除:焦点,因为在键盘选项卡,应该按预期工作。 还有什么选择器,我必须使用更改按钮的背景颜色为蓝色后,释放鼠标… 注意:-我不想要Jquery或javascript解决方案,我只期望css更改。 null null

  • 问题内容: 可以更改按钮功能吗? 例如 点击,再点击一次 我已经尝试过类似,但没有结果。 我设法使叠加工作并在其中插入所需的数据。但是没有找到任何可以帮助我的帖子。我正在使用react-bootstrap。这是我的代码。 问题答案: 您可以尝试使用状态来存储颜色。也许这会让您想到解决问题的方法: 这是一个小提琴。