3
目前我有:http://jsfiddle.net/walkerneo/JnEpS/3/正确的方法来拉伸元素?
假设我想以下几点:
- 灰色框改变大小调整高度,但宽度不变
- 蓝箱变高度和宽度上调整大小
- 青色箱变宽度但不调整大小
什么是正确的方法来做到这一点?
jsfiddle中的方式是通过将元素的位置设置为绝对值并将其左侧,右侧,顶部和底部设置为0px来拉伸元素来完成的。我很喜欢这与使用表格显示属性或冗长的代码相比的容易程度,但我觉得这是不该做的事情。
这是正确的代码吗?如果不是,那是什么?
这可能会破坏旧版浏览器,但看起来很好 – Populus
您可能需要阅读[The Holy Grail](http://www.alistapart.com/articles/holygrail/)创建布局的方法。在这种情况下可能不一定帮助你,但会给你一个你应该如何格式化布局的一般意义。 – Wex