Bootstrap 使用小记

1,使用Bootstrap做页面布局,使用card容器

<div class="card">
    <div class="card-header">
        发货数据
    </div>
    <div class="card-body">
        <form enctype="multipart/form-data" method="post" asp-page-handler="import">
            <input type="file" name="excelFile" />
            <input type="submit" value="导入" />
        </form>
    </div>
</div>

默认效果如下图:

 

 导入按钮默认位置偏左侧,不太美观,特别是选择文件后,文件名无法显示完整。最好按钮偏右一些。

<div class="card">
    <div class="card-header">
        发货数据
    </div>
    <div class="card-body">
        <form enctype="multipart/form-data" method="post" asp-page-handler="import">
            <input type="file" name="excelFile" />
            <input type="submit" value="导入" style="float:right;margin-right:30%"/>
        </form>
    </div>
</div>

给按钮添加样式,使用 

style="float:right;margin-right:30%"

靠右侧,边距30%,完美解决问题。

 

 


 2,想测试一下大屏的布局,常规网格系统没办法划分不同大小的布局,幸好Bootstrap的Flex组件可以解决这个问题,使用Flex组件可以实现下图效果:

 

 

 代码:

<div class="d-flex flex-row" style=" height: 400px;border:2px solid #ae00e6">
    <div region="west" class="west" style="width: 140px;">
        西
    </div>
    <div region="center" class="center flex-fill"></div>
    <div region="east" class="east" style="width: 140px;"></div>
</div>

详见疯狂秀才的博客 基于bootstrap 4.x 中的flex 布局


3,大数据展示大屏需要和显示器的尺寸匹配才能展示出最佳效果,主流显示器都是1920*1080的分辨率,布局好大屏页面后,下面会留有一块空白,F12调试模型可以发现 Html页面的高度尺寸为1130,已经大于我的需求。

 

 解决办法:在样式文件中,给html添加高度属性,如下图:

 

 重启应用,问题解决:

 

posted @ 2021-08-18 17:36  VTech_kevin  阅读(77)  评论(0编辑  收藏  举报