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/

相关文章:

javascript - 使子元素具有与父元素相同的宽度和边框

PHP/MySQL 搜索数组中的特定值

php - WordPress密码如何将用户密码与WordPress用户表密码进行比较?

css - 将css样式应用于所有IE浏览器

css - Bootstrap 如何在全高清(1920×1080)手机上工作?

php - 元表效率低下

php - 根据 innerText 更改背景颜色?

php - 如何安装 php-pecl-memcached

php - PHP var_dump(array());返回array(0){} array(0){}

php - 加入另一个包含标签的表