ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# HTML5文档类型 Bootstrap使用到的某些HTML元素和CSS属性需要将页面设置为HTML5文档类型。在你项目中的每个页面都要参照下面的格式进行设置。 ~~~ <!DOCTYPE html> <html lang="zh-cn"> ... </html> ~~~ # 移动设备优先 为了确保适当的绘制和触屏缩放,需要在<head>之中添加viewport元数据标签。 `<meta name="viewport" content="width=device-width, initial-scale=1.0">` 在移动设备浏览器上,通过为viewport meta标签添加user-scalable=no可以禁用其缩放(zooming)功能。这样禁用缩放功能后,用户只能滚动屏幕,就能让你的网站看上去更像原生应用的感觉。注意,这种方式我们并不推荐所有网站使用,还是要看你自己的情况而定! `<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">` # 响应式图片 通过添加.img-responsive class可以让Bootstrap 3中的图片对响应式布局的支持更友好。其实质是为图片赋予了max-width: 100%; 和height: auto;属性,可以让图片按比例缩放,不超过其父元素的尺寸。 `<img src="..." class="img-responsive" alt="Responsive image">` # 排版和链接 Bootstrap设置了全局样式,包括显示、排版和链接。尤其是,我们还: * 为body标签设置了background-color: #fff;样式 * 设置了排版的基本属性@font-family-base、@font-size-base和@line-height-base * Set the global link color via @link-color and apply link underlines only on :hover 这些样式可以在scaffolding.less文件中找到。 # Normalize.css 为了增强跨浏览器表现的一致性,我们使用了 Normalize.css,这是由 Nicolas Gallagher 和 Jonathan Neal 维护的一个CSS 重置样式库。 # 布局容器 Bootstrap 需要为页面内容和栅格系统包裹一个 .container 容器。我们提供了两个作此用处的类。注意,由于 padding 等属性的原因,这两种 容器类不能互相嵌套。 `.container` 类用于固定宽度并支持响应式布局的容器。 `.container-fluid` 类用于 100% 宽度,占据全部视口(viewport)的容器。