假设你有一个非常简单的设计中心,一个500px的格在视口中居中margin: 0 auto;
:你会如何实现这个HTML/CSS布局?
|<- auto -> +------ 500px -----+ <- auto ->|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| +--------------------+ |
,然后你想一点点的导航元素添加到左
|<- auto -> +------ 500px -----+ <- auto ->|
| +--------| | |
| | 200px | | |
| | | | |
| | | | |
| | | | |
| +--------| | |
| | | |
| +--------------------+ |
但保持主页div在页面上居中,怎么办?
我想出了一个解决方案,其中涉及一些额外的div,但它不完全优雅。
您的解决方案是什么?
编辑:谢谢大家。这看起来很疯狂,但是让我感到很难的是,我从来没有考虑过将导航栏作为主分区的孩子。我不知道为什么。我的大脑可能会被打破。但没有技术上的原因,为什么不呢,我需要练习更多侧面思考。再次感谢。
在这类问题中,您应该始终指出目标CSS合规性。 – entonio 2011-05-07 08:56:49