fix(theme): 配色面板矮视口显示滚动条,修复元素风格无法选择

This commit is contained in:
augushong
2026-09-25 14:47:44 +00:00
parent 9cfb5fbd78
commit f96b0749ea

View File

@@ -555,6 +555,7 @@
'<a class="more-menu-item" href="https://gitee.com/ulthon/ulthon_admin" target="_blank"><i class="layui-icon layui-icon-tabs" style="font-size: 16px;"></i> 开源地址</a>\n' +
'<a class="more-menu-item" href="http://admin.demo.ulthon.com/" target="_blank"><i class="layui-icon layui-icon-theme"></i> 官方网站</a>\n' +
'</div>' +
'<style>.layuimini-panel-scroll .layui-layer-content::-webkit-scrollbar{display:block;width:6px}.layuimini-panel-scroll .layui-layer-content::-webkit-scrollbar-thumb{background:#c9ced6;border-radius:3px}.layuimini-panel-scroll .layui-layer-content::-webkit-scrollbar-track{background:transparent}.layuimini-panel-scroll .layui-layer-content{overscroll-behavior:contain}</style>' +
'</div>';
layer.open({
type: 1,
@@ -567,7 +568,11 @@
area: ['340px', clientHeight + 'px'],
offset: 'rb',
content: html,
success: function (index, layero) {
success: function (layero, index) {
var content = layero.find('.layui-layer-content');
if (content.length > 0 && content[0].scrollHeight > content[0].clientHeight + 4) {
layero.addClass('layuimini-panel-scroll');
}
},
end: function () {
$('.layuimini-select-bgcolor').removeClass('layui-this');