html - 事件 CSS 表单背景

标签 html wordpress css

我有一个 WordPress 网站和一个表单。我希望当单选按钮处于事件状态时,其背景容器将具有彩色背景。我已经用 CSS 和这两个类成功地实现了这一点

.ezfc-inline.ezfc-element-radio-container {
    display: inline-block;
    text-align: center;
}
.ezfc-inline.ezfc-element-radio-container:active {
    display: inline-block;
    text-align: center;
    background: none repeat scroll 0% 0% #105CAB;
    color: #FFF;
}

但问题是我必须在元素上按住鼠标按钮才能使其保持事件状态。我一放手,背景就消失了。

如有任何意见,我们将不胜感激。

最佳答案

您只需添加 :checked 状态即可。

.ezfc-inline.ezfc-element-radio-container {
  display: inline-block;
  text-align: center;
}

.ezfc-inline.ezfc-element-radio-container:active, .ezfc-inline.ezfc-element-radio-container .ezfc-element-radio input:checked {
  display: inline-block;
  text-align: center;
  background: none repeat scroll 0% 0% #105CAB;
color: #FFF;
}

我不确定您的 HTML 结构,但我会冒险猜测输入位于容器类内。

您可以阅读有关 :checked 元素的更多信息 HERE

关于html - 事件 CSS 表单背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29905462/

相关文章:

javascript - Angular 2 : blur contenteditable div on enter

html - 在 HTML <head> 标签内有两个 &lt;style&gt; 元素是有效的 HTML 吗?

javascript - Woocommerce 在加载时隐藏产品描述

css - 如何使用 CSS 突出显示小部件标题?

css - 具有交替颜色的样式 block 引用

html - Bootstrap 表 : how do i set maximum height and make nested content align horizontally

html - 有没有一种简单的方法可以为 HTML <div> 制作自定义边框形状?

javascript - 使用 Electron 单击时切换图像无法切换并闪烁整个页面

javascript - 如何让 Wordpress 'Preview' 链接在同一窗口中打开?

php - 如何在 PHP 中对多个脚本调用进行排队?