bootstrap :row、container、container-fluid

本文探讨了在使用Bootstrap框架时遇到的一个常见问题:当仅使用row类进行布局时,页面宽度超过100%导致出现滚动条。文章分析了问题的原因,并通过对比不同容器类(如container和container-fluid)的效果来解决问题。

在使用bootstrap的过程中发现单独使用row类布局时,整个页面宽度总是大于100%,导致浏览器出现滚动条,这是大多数情况不想看到的效果,而且半天找不出原因,如果习惯写完整个页面结构才检查bug的“坏习惯”


之后发现

控件或者container控件下面,则不会出现滚动条


为此, 查看了bootstrap对row 和 container-fluid、container 的栅栏系统的解释





转载于:https://www.cnblogs.com/fuxiao82/p/4963404.html

# 系统前端架构图 ```mermaid graph TD A[前端架构] --> B[技术栈] A --> C[页面结构] A --> D[响应式设计] A --> E[组件化开发] B --> B1[HTML5] B --> B2[CSS3] B --> B3[JavaScript] B --> B4[Bootstrap框架] C --> C1[布局模板] C --> C2[业务模块] C --> C3[公共组件] C1 --> C1a[layout.html] C2 --> C2a[考勤管理] C2 --> C2b[部门管理] C2 --> C2c[员工管理] C2 --> C2d[薪资管理] C3 --> C3a[导航栏] C3 --> C3b[侧边栏] C3 --> C3c[页脚] D --> D1[移动端适配] D --> D2[平板适配] D --> D3[桌面端适配] E --> E1[UI组件] E --> E2[业务组件] E --> E3[工具组件] E1 --> E1a[Bootstrap组件] E1 --> E1b[自定义组件] E2 --> E2a[表单组件] E2 --> E2b[列表组件] E2 --> E2c[图表组件] E3 --> E3a[工具函数] E3 --> E3b[API封装] style A fill:#f9f,stroke:#333,stroke-width:4px style B fill:#bbf,stroke:#333,stroke-width:2px style C fill:#bfb,stroke:#333,stroke-width:2px style D fill:#fbb,stroke:#333,stroke-width:2px style E fill:#fbf,stroke:#333,stroke-width:2px ``` ## 架构说明 ### 1. 技术栈 - **HTML5**:页面结构 - **CSS3**:样式和动画 - **JavaScript**:交互逻辑 - **Bootstrap框架**:响应式布局和UI组件 ### 2. 页面结构 - **布局模板**:基于`layout.html`的统一布局 - **业务模块**: - 考勤管理 - 部门管理 - 员工管理 - 薪资管理 - **公共组件**:导航栏、侧边栏、页脚等 ### 3. 响应式设计 - **移动端适配**:针对手机屏幕优化 - **平板适配**:针对平板设备优化 - **桌面端适配**:针对大屏设备优化 ### 4. 组件化开发 - **UI组件**: - Bootstrap组件库 - 自定义组件 - **业务组件**: - 表单组件 - 列表组件 - 图表组件 - **工具组件**: - 工具函数 - API封装 ## 技术特点 1. 采用Bootstrap框架实现响应式布局 2. 组件化开发,提高代码复用性 3. 多端适配,确保良好的用户体验 4. 模块化设计,便于维护和扩展 5. 统一的UI风格和交互规范
最新发布
05-14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值