php - 如果 css 中的某个位置无法移动元素怎么办?

标签 php css wordpress

我正在尝试使子菜单框占满屏幕宽度,但菜单大小仅从右侧开始增加,而左侧保持不变。

我尝试添加 margin-right:50px !important; 没有任何反应,但如果我在左侧做同样的事情,盒子就会移动。

我不能在这里粘贴完整的代码,所以这里是链接 http://newlayouthomepage1.bluebirdpackaging.com/product/custom-cake-printed-boxes/ 单击按行业分类的框以查看菜单

可以移动左侧的子菜单框

最佳答案

你有这个内部CSS

.nav-menus #mega_main_menu > .menu_holder .menu_inner > ul > li.submenu_full_width > ul.mega_dropdown {
  width: 1450px;
}

将此更改为

.nav-menus #mega_main_menu > .menu_holder .menu_inner > ul > li.submenu_full_width > ul.mega_dropdown {
  width: 100vw;
  margin-left: calc(590px - 50vw);
}

关于php - 如果 css 中的某个位置无法移动元素怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54534046/

相关文章:

Wordpress 管理栏不断向访问者显示

php - 在 PHP 结果中显示 MySQL JOIN

html - 使内容在 div 内水平滚动

javascript - 如何通过在 JQuery 中切换来恢复 div 的默认大小?

html - 照片集底部和边框之间的空白

wordpress - 有没有办法使用 WordPress 或 Drupal 建立一个类似 ushahidi 的网站?

html - 忽略内联 block 的社交图标

php - 用于单元格填充的 CSS

javascript - "Array to string conversion error"尝试获取字段值时

php - 如何让DOMPDF逐步支持unicode字体?