【发布时间】:2019-06-10 21:34:12
【问题描述】:
我正在尝试更改我的网站子菜单在移动设备上的外观; 我的主题在移动设备上已经有了一种特殊的风格,我的问题是它似乎不适用于媒体查询
所以我制作了我的移动菜单,包括一个下拉子菜单的样式,当在小屏幕尺寸上测试时显示,但当我在手机上查看我的网站时,默认子菜单从右侧融合为动画显示。我不知道在我的 css 中放什么来改变它,或者我是否需要在其他地方进行改变。主题是二十十九,我的页面是https://demokratietalk.at
在原始 css 中,我找到了这段代码,它描述了发生的情况,但如前所述,我不知道它如何仅针对移动设备:
.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
display: table;
margin-top: 0;
opacity: 1;
padding-left: 0;
/* Mobile position */
left: 0;
top: 0;
right: 0;
bottom: 0;
position: fixed;
z-index: 100000;
/* Make sure appears above mobile admin bar */
width: 100vw;
height: 100vh;
max-width: 100vw;
transform: translateX(100%);
animation: slide_in_right 0.3s forwards;
/* Prevent menu from being blocked by admin bar */
【问题讨论】:
标签: css wordpress wordpress-theming