问题:
在使用layui 要定义select背景颜色的时候,自定义的class中设置的背景颜色老是没有效果!
我是这样定义的
<select lay-ignore class="black layui-input" name="color" id="color" style="width: 60px">
我在想不是俩个class的前后顺序反了使得我.black中的背景颜色没覆盖layui-input的背景颜色,于是我改成
<select lay-ignore class="black layui-input" name="color" id="color" style="width: 60px">
发现一样没有效果!!!!
解决:
于是百度了好久
发现是我在连接外部样式表的顺序问题!!!
<script type="text/javascript" src='{$Think.const.JS_URL}/jQuery.js'></script>
<link rel="stylesheet" type="text/css" href='{$Think.const.CSS_URL}/style.css'>
<link rel="stylesheet" type="text/css" href="{$Think.const.LAYUI_URL}/css/layui.css">
<script type="text/javascript" src="{$Think.const.LAYUI_URL}/layui.js"></script>
layui.css样式表在style.css后加载,所以layui的样式会覆盖我的style样式表,改成一下顺序就可以了!我吐了,菜是原罪?
<script type="text/javascript" src='{$Think.const.JS_URL}/jQuery.js'></script>
<link rel="stylesheet" type="text/css" href="{$Think.const.LAYUI_URL}/css/layui.css">
<link rel="stylesheet" type="text/css" href='{$Think.const.CSS_URL}/style.css'>
<script type="text/javascript" src="{$Think.const.LAYUI_URL}/layui.js"></script>