好吧,这在CSS2中是不可能的,但是可以使用Javascript做你想做的事情(读出屏幕尺寸等)。
我不确定您正在研究什么技术,但是CSS3正是CSS3 MediaQueries提供了您想要的东西。
使用CSS3,您会得到一些有趣的东西(或者甚至可以指定宽度,例如200px):
/* Portrait */
@media screen and (orientation:portrait) {
/* Portrait styles here */
}
/* Landscape */
@media screen and (orientation:landscape) {
/* Landscape styles here */
}