bootstrap表单自适应的问题

发布于 2022-09-05 14:46:34 字数 160 浏览 22 评论 0

接手了一个用bootstrap的后台系统

采用的是在栅格中使用form表单。

当屏幕很宽或者小屏幕上响应成col-xs-12的时候,表单就会拉伸的很长,很难看。

想问的是,表单是否不适合使用栅格系统做自适应呢?

还是表单本身就不适合自适应处理呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

愚人国度 2022-09-12 14:46:34

首先在效率上是适合的;

你可以自己额外添加css代码

@media screen and (max-width: 768px) {
表单长度添加一个max-width
不考虑ie祖宗的话可以用vh单位 }

2022-09-12 14:46:34

bootstrap是一个能快速开发的前端库,具体的展示还是需要自己调CSS的。

情域 2022-09-12 14:46:34

看错了...
col-xs-12 不会在大屏幕中响应。而在小屏幕中,表单刚好横向撑满,符合一般体验。
你应该说的是在大屏幕中表单撑满屏幕的意思吧?那就使用 col-- 解决大屏幕的问题。

bootstrap 中的 grid 可以组合使用。应该可以达到你想要的效果,例如:

<div class="row">
    <div class="col-md-6 col-sm-12 col-xs-6"></div>
    <div class="col-md-6 col-sm-12 col-xs-6"></div>
</div>

前台和后台想要不同效果,可以动态加载 col-**-**

bootstrap官方 https://getbootstrap.com

友谊不毕业 2022-09-12 14:46:34

感觉上你也可以使用一下rem

三寸金莲 2022-09-12 14:46:34

试试加上class="form-sm"

唔猫 2022-09-12 14:46:34

有没有截图,看看效果?怎么个不美观法了?最好还是自适应,如果不想用栅格系统,那就自己定百分比吧。写死宽度的后果,可能就是当上头要你做自适应的时候,得重写。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文