2012-11-11 22 views
0

我刚刚阅读了Win8应用程序开发要求,并看到它需要能够捕捉。Win8/JS - 检测Snapped视图,然后更改CSS文件

那么,有没有一种简单的方法来检测它是否被捕捉,然后更改CSS文件?你能帮忙吗?

我需要它来检测,如果宽度为320像素(一个捕获的窗格的宽度),也SCREEN_WIDTH-320px的(当一个应用程序被旁边捕捉到它的宽度)

有没有人这样做呢?你能提供一些代码吗?谢谢。

回答

3

使用CSS媒体查询:

@media screen and (-ms-view-state: fullscreen-landscape) { 
} 

@media screen and (-ms-view-state: filled) { 
} 

@media screen and (-ms-view-state: snapped) { 
} 

@media screen and (-ms-view-state: fullscreen-portrait) { 
}