layUI各种问题解决方案,做个记录

顶端水平导航靠右

直接float:right效果不好,其实只要文字居右就可以了,以下代码顺便改了个背景颜色,先把body的背景设置以下更好看

<body style="background-color:#f2f2f2">
<ul class="layui-nav" style="text-align:right;background-color:#FFFFFF;">
  <li class="layui-nav-item">
    <a href="" style="color:#000000">控制台<span class="layui-badge">9</span></a>
  </li>
  <li class="layui-nav-item">
    <a href="" style="color:#000000">个人中心<span class="layui-badge-dot"></span></a>
  </li>
  <li class="layui-nav-item">
    <a href="" style="color:#000000">某某某用户</a>
    <dl class="layui-nav-child">
      <dd><a href="javascript:;">修改信息</a></dd>
      <dd><a href="javascript:;">安全管理</a></dd>
      <dd><a href="javascript:;">退出</a></dd>
    </dl>
  </li>
</ul>

效果:

select和input输入框以及按钮在同一行

文档里提供的

<div class="layui-inline">

这个class实现起来并不好,往往input和button能在同一行了,select在单独的一行

使用栅格系统比较有效

例子(里面用到了flask):

<div class="layui-row layui-col-space10">
    <div class="layui-col-md4">
        {{ form.method() }}
    </div>
    <div class="layui-col-md6">
        <label class="layui-form-label">查询内容:</label>
        <div class="layui-input-inline">
            {{ form.content(class="layui-input") }}
        </div>
    </div>
    <div class="layui-col-md2">
        <div class="layui-input-inline">{{ form.submit(class="layui-btn") }}</div>
    </div>
</div>

宽度什么的自己改改,大致效果如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值