Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 复选框连锁反应与css_Html_Css_Checkbox_Radio_Ripple - Fatal编程技术网

Html 复选框连锁反应与css

Html 复选框连锁反应与css,html,css,checkbox,radio,ripple,Html,Css,Checkbox,Radio,Ripple,我正在尝试为复选框实现涟漪效应,但它没有准确显示,涟漪效应宽度变得太大,下面是我尝试的代码。我需要一个轻背景的小宽度涟漪效果,我想我错过了一些风格。有人能帮我解决这个问题吗,提前谢谢 .checkbox标签{ 显示:内联块; 垂直对齐:中间对齐; 位置:相对位置; 左侧填充:5px; } .checkbox标签::之前{ 内容:“; 显示:内联块; 位置:绝对位置; 宽度:18px; 高度:18px; 左:2px; 顶部:0px; 左边距:-20px; 边框:1px实心#ccc; 边界半径:2

我正在尝试为复选框实现涟漪效应,但它没有准确显示,涟漪效应宽度变得太大,下面是我尝试的代码。我需要一个轻背景的小宽度涟漪效果,我想我错过了一些风格。有人能帮我解决这个问题吗,提前谢谢

.checkbox标签{
显示:内联块;
垂直对齐:中间对齐;
位置:相对位置;
左侧填充:5px;
}
.checkbox标签::之前{
内容:“;
显示:内联块;
位置:绝对位置;
宽度:18px;
高度:18px;
左:2px;
顶部:0px;
左边距:-20px;
边框:1px实心#ccc;
边界半径:2px;
背景色:#fff;
-webkit过渡:边框0.15s易入易出,颜色0.15s易入易出;
-o型过渡:边框0.15s缓进缓出,颜色0.15s缓进缓出;
过渡:边框0.15s缓进缓出,颜色0.15s缓进缓出;
}
.checkbox标签::之后{
显示:内联块;
位置:绝对位置;
宽度:16px;
高度:16px;
左:1px;
顶部:1px;
字号:100;
左边距:-18px;
左:3倍;
垫面:1px;
字体大小:11px;
颜色:#555;
}
.cbox表格标签::之后,
.cbox表格标签::之前{
左边距:0px;
}
.checkbox输入[type=“checkbox”],
.复选框输入[type=“radio”]{
不透明度:0;
z指数:1;
光标:指针;
}
.checkbox输入[type=“checkbox”]:不确定+标签::之后,
.复选框输入[type=“radio”]:不确定+标签::之后{
显示:块;
内容:“;
宽度:10px;
高度:3倍;
背景色:#555;
边界半径:2px;
左边距:-16.5px;
边缘顶部:7px;
}
.checkbox输入[type=“checkbox”]:禁用+标签,
.复选框输入[type=“radio”]:禁用+标签{
不透明度:0.65;
}
.checkbox输入[type=“checkbox”]:禁用+标签::之前,
.checkbox输入[type=“radio”]:禁用+标签::之前{
背景色:#eee;
光标:不允许;
}
.checkbox.checkbox-circle标签::之前{
边界半径:50%;
}
.checkbox.checkbox-inline{
边际上限:0;
}
.checkbox警告输入[type=“checkbox”]:选中+标签::之前,
.checkbox警告输入[type=“radio”]:选中+标签::之前{
背景色:#007bff;
边框颜色:#007bff;
}
.checkbox警告输入[type=“checkbox”]:选中+标签::之后,
.checkbox警告输入[type=“radio”]:选中+标签::之后{
颜色:#fff;
}
.checkbox警告输入[type=“checkbox”]:不确定+标签::之前,
.checkbox警告输入[type=“radio”]:不确定+标签::之前{
背景色:#007bff;
边框颜色:#007bff;
}
.checkbox警告输入[type=“checkbox”]:不确定+标签::之后,
.checkbox警告输入[type=“radio”]:不确定+标签::之后{
背景色:#fff;
}
.checkbox输入[type=“checkbox”]:选中+标签::之后{
字体系列:“FontAwesome”;
内容:“\f00c”;
}
输入[type=“checkbox”]:焦点+标签::之前{
动画:ripple 1s放松;
}
@关键帧波纹{
0% {
变换:缩放(0,0);
不透明度:1;
}
20% {
变换:比例(25,25);
不透明度:1;
}
100% {
不透明度:0;
变换:比例(40,40);
}
}

批准的假期

我显示代码。我发现了一些结构上的错误,请看下面的代码

比较标签和输入的id

HTML代码:

<div class="form-check form-check-inline checkbox checkbox-warning checkbox-inline pl-0 text-left">
    <input class="form-check-input" type="checkbox" id="check1" name="enquiry" >
    <label class="form-check-label label-font" for="check1">Approved Leaves</label>
</div>
.checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 1px;
  top: 4px;
  font-weight: 100;
  margin-left: -18px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555;
}
input[type="checkbox"]:focus+label::after {
  animation: ripple 1s ease-out;
} 
@keyframes ripple {
  0% {
    transform: scale(0, 0);
    opacity: 0;
  }
  20% {
    transform: scale(0.5, 0.5);
    opacity: 0.5;
  }
  100% {
    opacity: 1;
    transform: scale(1, 1);
  }
}

我显示代码。我发现了一些结构上的错误,请看下面的代码

比较标签和输入的id

HTML代码:

<div class="form-check form-check-inline checkbox checkbox-warning checkbox-inline pl-0 text-left">
    <input class="form-check-input" type="checkbox" id="check1" name="enquiry" >
    <label class="form-check-label label-font" for="check1">Approved Leaves</label>
</div>
.checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 1px;
  top: 4px;
  font-weight: 100;
  margin-left: -18px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555;
}
input[type="checkbox"]:focus+label::after {
  animation: ripple 1s ease-out;
} 
@keyframes ripple {
  0% {
    transform: scale(0, 0);
    opacity: 0;
  }
  20% {
    transform: scale(0.5, 0.5);
    opacity: 0.5;
  }
  100% {
    opacity: 1;
    transform: scale(1, 1);
  }
}

这个链接对你有帮助吗?谢谢你的回复…我想在整个应用程序中应用涟漪效应,你能帮我找出代码中的错误吗。我只想在样式表中添加代码,所以如果可能的话,请你更新我的代码。我试图保持这样的涟漪效应,但我没有得到正确的答案。这个链接能帮到你吗?谢谢你的回复…我想在整个应用程序中应用涟漪效应,你能帮我找出代码中的错误吗?我只想在样式表中添加代码,所以如果可能的话,请你更新我的代码..我试图保持这样的涟漪效应,但我没有得到确切的答案,我想保持像上面链接一样的连锁反应…但是我想我错过了一些地方,有人能帮我吗,我想保持像上面链接一样的连锁反应…但是我想我错过了一些地方,有人能帮我吗