HTML5 doctype头部规范
HTML5标准的doctype头部定义是首要的,否则会导致样式失真。
<!DOCTYPE html>
<html lang="zh-cn">
...
</html>
响应式meta标签
为了确保所有设备的渲染和触摸效果,必须在区域添加响应式的视图标签。width=device-width
表示宽度是设备屏幕的宽度。initial-scale=1
表示初始的缩放比例。shrink-to-fit=no
自动适应手机屏幕的宽度。
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
盒尺寸
为了更直观地用Bootstrap的尺寸规范而不受浏览标准影响,将全局box-sizing的值由默认的content-box重定义为border-box,以保证padding不会影响元素的最后计算宽度。
恢复原尺寸:
.selector-for-some-widget{
box-sizing:content-box;
}