From e439387ca6fa182f7148919bf4ccc71a2dc52b10 Mon Sep 17 00:00:00 2001 From: morning-star <26325820+Sight-wcg@users.noreply.github.com> Date: Thu, 17 Jul 2025 12:38:29 +0800 Subject: [PATCH] Apply suggestions from code review --- src/css/layui.css | 10 +++++----- src/css/modules/code.css | 2 +- src/css/modules/layer.css | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/css/layui.css b/src/css/layui.css index 561263bf..2dad09d3 100644 --- a/src/css/layui.css +++ b/src/css/layui.css @@ -38,7 +38,7 @@ a cite{font-style: normal;} /* 单行溢出省略 */ .layui-elip, /* 仅为向下兼容保留 #2557 */ .layui-ellip{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;} -/* 屏蔽选中 */.layui-unselect,.layui-icon, .layui-disabled{-webkit-user-select: none; user-select: none;} +/* 屏蔽选中 */.layui-unselect,.layui-icon, .layui-disabled{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} /* 禁用 */.layui-disabled,.layui-disabled:hover{color: #d2d2d2 !important; cursor: not-allowed !important;} /* 纯圆角 */.layui-circle{border-radius: 100%;} .layui-show{display: block !important;} @@ -543,7 +543,7 @@ a cite{font-style: normal;} .layui-input, .layui-select, .layui-textarea, -.layui-upload-button{outline: none; -webkit-appearance: none; appearance: none; -webkit-transition: all .3s; transition: all .3s; box-sizing: border-box;} +.layui-upload-button{outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-transition: all .3s; transition: all .3s; box-sizing: border-box;} /* 引用 */ .layui-elem-quote{margin-bottom: 10px; padding: 15px; line-height: 1.8; border-left: 5px solid #16b777; border-radius: 0 2px 2px 0; background-color: #fafafa;} @@ -715,7 +715,7 @@ hr.layui-border-black{border-width: 0 0 1px;} * 按钮 */ -.layui-btn{display: inline-block; vertical-align: middle; height: 38px; line-height: 38px; border: 1px solid transparent; padding: 0 18px; background-color: #16baaa; color: #fff; white-space: nowrap; text-align: center; font-size: 14px; border-radius: 2px; cursor: pointer; -webkit-user-select: none; user-select: none;} +.layui-btn{display: inline-block; vertical-align: middle; height: 38px; line-height: 38px; border: 1px solid transparent; padding: 0 18px; background-color: #16baaa; color: #fff; white-space: nowrap; text-align: center; font-size: 14px; border-radius: 2px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .layui-btn:hover{opacity: 0.8; filter:alpha(opacity=80); color: #fff;} .layui-btn:active{opacity: 1; filter:alpha(opacity=100);} .layui-btn+.layui-btn{margin-left: 10px;} @@ -1092,7 +1092,7 @@ hr.layui-border-black{border-width: 0 0 1px;} .layui-table-view .layui-form-checkbox[lay-skin="primary"] i{width: 18px; height: 18px; line-height: 16px;} .layui-table-view .layui-form-radio{line-height: 0; padding: 0;} .layui-table-view .layui-form-radio>i{margin: 0; font-size: 20px;} -.layui-table-init{position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: 0; z-index: 199; transition: opacity .1s; -webkit-user-select: none; user-select: none;} +.layui-table-init{position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: 0; z-index: 199; transition: opacity .1s; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .layui-table-loading-icon{position: absolute; width: 100%\0; left: 50%; left:auto\0; top: 50%; margin-top: -15px\0; transform: translate(-50%, -50%); transform: none\0; text-align: center;} .layui-table-loading-icon .layui-icon{font-size: 30px; color: #c2c2c2;} .layui-table-header{border-width: 0; border-bottom-width: 1px; overflow: hidden;} @@ -1250,7 +1250,7 @@ body .layui-table-tips .layui-layer-content{background: none; padding: 0; box-sh .layui-menu .layui-menu-item-none:hover, .layui-menu .layui-menu-item-divider:hover{background: none; cursor: default;} .layui-menu .layui-menu-item-group>ul{margin: 5px 0 -5px;} -.layui-menu .layui-menu-item-group>.layui-menu-body-title{color: rgba(0,0,0,.35); -webkit-user-select: none; user-select: none;} +.layui-menu .layui-menu-item-group>.layui-menu-body-title{color: rgba(0,0,0,.35); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .layui-menu .layui-menu-item-none{color: rgba(0,0,0,.35); cursor: default;} .layui-menu .layui-menu-item-none{text-align: center;} diff --git a/src/css/modules/code.css b/src/css/modules/code.css index d4776303..bb5d4af9 100644 --- a/src/css/modules/code.css +++ b/src/css/modules/code.css @@ -17,7 +17,7 @@ html #layuicss-skincodecss{display: none; position: absolute; width: 1989px;} .layui-code-wrap{position: relative; display: block; z-index: 1; margin: 0 !important; padding: 11px 0 !important; overflow-x: hidden; overflow-y: auto;} .layui-code-line{position: relative; line-height: 19px; margin: 0 !important;} -.layui-code-line-number{position: absolute; left: 0; top: 0; padding: 0 8px; min-width: 45px; height: 100%; text-align: right; -webkit-user-select: none; user-select: none; white-space: nowrap; overflow: hidden;} +.layui-code-line-number{position: absolute; left: 0; top: 0; padding: 0 8px; min-width: 45px; height: 100%; text-align: right; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; overflow: hidden;} .layui-code-line-content{padding: 0 11px; word-wrap: break-word; white-space: pre-wrap;} .layui-code-ln-mode > .layui-code-wrap > .layui-code-line{padding-left: 45px;} diff --git a/src/css/modules/layer.css b/src/css/modules/layer.css index 05a5fb3c..3dad11c5 100644 --- a/src/css/modules/layer.css +++ b/src/css/modules/layer.css @@ -148,7 +148,7 @@ html #layuicss-layer{display: none; position: absolute; width: 1989px;} .layui-layer-setwin .layui-layer-close2:hover{opacity: unset; background-color: #3888f6;} /* 按钮栏 */ -.layui-layer-btn{text-align: right; padding: 0 15px 12px; pointer-events: auto; -webkit-user-select: none; user-select: none;} +.layui-layer-btn{text-align: right; padding: 0 15px 12px; pointer-events: auto; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .layui-layer-btn a{height: 30px; line-height: 30px; margin: 5px 5px 0; padding: 0 16px; border: 1px solid #dedede; background-color: #fff; color: #333; border-radius: 2px; font-weight: 400; cursor: pointer; text-decoration: none; box-sizing: border-box;} .layui-layer-btn a:hover{opacity: 0.9; text-decoration: none;} .layui-layer-btn a:active{opacity: 0.8;}