bootstrap3的输入框组在jsp中显示不正确

如下图,输入框和按钮宽度不一致,十分丑陋。

用的是bootstrap3,源码没改过。引用了官方上的一段代码,只是在Buttons注释下自己添加了button和span标签。

<div class="container-fluid">
    <div class="input-group">
        <input type="text" class="form-control" aria-label="...">
        <div class="input-group-btn">
            <!-- Buttons -->
            <button type="button" class="btn btn-default">
                <span class="glyphicon glyphicon-list-alt"></span>
            </button>
        </div>
    </div>
</div>

排查过程:
1、一开始以为是很多css之间的样式冲突导致,或者是自己定义的样式与之冲突,结果全部去掉都不行。

2、然后把这段代码copy到webstorm以html运行,发现样式是正确的,如下图

3、到第2步时,我不相信是html和jsp的差异导致渲染不一致,于是把整个jsp代码拷贝到html,显示依然没有任何问题。

4、然后我试着把button里的span标签去掉,改成纯文本

<button type="button" class="btn btn-default" id="bt">Go!</button>

5、显示正确!

6、具体原因不得而知。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,665评论 19 139
  • 越来觉得世上的道道绝非你一眼望去的那么简单,千转百回总要有一个道道,所以我不评判任何,但我知晓里面的酸甜苦辣,没有...
    卦爻阅读 271评论 1 0
  • 今天画火影二代—千手扉间 原图如下: 先描出大致轮廓线,也就是方框,然后在方框中进行绘画 继续勾勒,我是先把整体绘...
    我很坏987阅读 752评论 0 0
  • margin/padding的top、bottom使用百分比作单位 元素的margin的top、bottom及pa...
    一船西瓜阅读 271评论 0 0
  • 飞扬的青春,芳华的情怀.在塑料文化当行的年代,冯小刚导演依然在追逐艺术的这条漫漫长路上坚持自己对电影,对人性最深刻...
    京雨寒阅读 883评论 1 4

友情链接更多精彩内容