我在VS2005上使用C#创建了一个Web应用程序。
每当我的网页没有全屏打开时,图标和标签会自动调整以适应窗户的宽度,使按钮和图标迷失方向。
有没有办法禁用此功能或启用格式固定,无论窗口是否全屏?
答案 0 :(得分:1)
您可以使用CSS设置width
(将被修复)或min-width
(布局不会缩小到更少)。旧版本的IE不支持min-width
。
在这两种情况下,如果浏览器窗口较小(或可用空间 - 如果像历史记录那样打开侧面),那么水平滚动将会被分开。
然而,考虑到目前许多用户都拥有非常宽的屏幕,如果浏览器最大化,则浏览范围太宽,无法轻松阅读。
答案 1 :(得分:1)
这很难做到。如果浏览器全屏,您可以使用javascript中的函数来chceck。然后你必须间隔这样做,以确保这是真的或不是真的。
if (screen.width == window.innerWidth && screen.height == window.innerHeight) {
// web browser full screen
}
基于此,您可以创建另一个可以根据该条件应用的屏幕CSS模板。然后,您可以使您的网站应用另一种布局。
我要重新考虑的另一种方法是以任何浏览器尺寸满足它的方式制作CSS布局。