我有一个主站点的菜单栏,其中有大量的CSS,但对于智能手机用户,我想完全重新设计菜单栏。我是通过使用@media only screen and (max-width: 767px) {}并在那里更改类的属性来做到这一点的,但是所有的东西都是从原始类继承的,手动重置每个类上的每个属性都是很痛苦的。
所以我想知道在使用@media only screen and (max-width: 767px) {}时是否有一种简单的方法来重置CSS中的类。
当我在手机上刷新我的网站时,我的响应式设计(菜单栏)不起作用。不像消失一样工作...它就这么消失了。只有菜单栏。
下面是我的媒体查询代码:
@media all and (max-width: 800px),
only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px),
only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px),
only screen and (-o-min-device-pixel-ratio:
JFrame in (来自Swing)允许您设置菜单栏( MenuBar使用JFrame.setMenuBar(mb);的实例)。这个菜单栏可以显示在不同的位置,这取决于它正在运行的系统。如果应用程序正在运行的操作系统在屏幕上有一个菜单栏,那么JFrame中设置的菜单栏通常会出现在这个菜单栏中。如果不支持这一点,菜单栏将显示在框架本身的顶部。
在下面的示例中,您可以看到不同系统上的不同行为:
下面是用于设置菜单栏的代码示例:
// Initialize a menu bar
MenuBar mb = new MenuBar();
// Initialize the menu an