CSS 主要是用来控制网页显示样式的效果, 纯 html 显示出来的很单调, 跟黑白电视一样不好看, 所以就有了 CSS 样式来决定网页显示的效果. 最近在学习 CSS 的时候遇到一个背景颜色设置的问题, 今天在这里小记一下方便以后查找.
样式设置了一个背景颜色, 但是显示的高度不够, 只是为什么了? 我猜测应该是背景这一层是靠内部的元素来支撑背景的高度, 实际第一层的高度没有那么高. 所以直接设置背景颜色是不行的, 既然背景么有那么高那我可以手动的设置一个高度看看效果?
添加了 2000 的高度就行了, 但是这样写死的种感觉不对, 这样写虽然手机没有 2000 那么高的, 但是这个列表的数据可以滚动那应该怎么办了? 肯定是高于 2000 千的. 所以我们就的想别的办法了.
经过后面的检查, 其实在我们这一层的最外面还有一层, 所以我们的设置第一层的高度就行了.
大家可以看到最外层还有一层交 page, 在 page 里面才是我们自己写的页面, 所以小程序默认给我们配置了一层, 然后才是我们自己写的布局. 所以我们只需要设置 page 的高度和背景颜色就行了.
这样设置就可以正常的显示了.
来源: http://www.jianshu.com/p/4694c7e49dcb