🐛: 修复 radio 与 checkbox 组件无 from 包裹时隐藏原生元素

This commit is contained in:
就眠儀式
2022-05-08 00:42:35 +08:00
parent ee46a4cfd5
commit 87c3740575
11 changed files with 23 additions and 39 deletions

View File

@@ -1,3 +1,7 @@
.layui-checkbox input[type="checkbox"] {
display: none;
}
.layui-form-checkbox {
position: relative;
height: 30px;

View File

@@ -94,7 +94,7 @@ const handleClick = function () {
</script>
<template>
<span @click.stop="handleClick">
<span @click.stop="handleClick" class="layui-checkbox">
<input type="checkbox" :name="name" :value="label" />
<div
class="layui-unselect layui-form-checkbox"

View File

@@ -1,3 +1,7 @@
.layui-radio input[type="radio"]{
display: none;
}
.layui-form-radio,
.layui-form-radio * {
display: inline-block;

View File

@@ -28,7 +28,7 @@ const handleClick = function () {
</script>
<template>
<span>
<span class="layui-radio">
<input type="radio" :value="label" :name="name" />
<div
class="layui-unselect layui-form-radio"

View File

@@ -60,7 +60,6 @@ dl.layui-anim-upbit > dd .layui-form-checkbox,
line-height: 1.3;
}
.layui-form-select {
.layui-input {
border: 1px solid #eeeeee;

View File

@@ -178,12 +178,6 @@ a cite {
border-color: var(--global-neutral-color-3);
}
.layui-form input[type="checkbox"],
.layui-form input[type="radio"],
.layui-form select {
display: none;
}
.layui-form-checkbox,
.layui-form-checkbox *,
.layui-form-switch {