css - 最小化浏览器时,内联 block 不会阻止菜单元素重叠

标签 css wordpress elementor

我创建了一个菜单,其中的每个链接都具有相同的 ID #menuu 和类 .menu-item。我没有编写任何 HTML,因为它是使用实时页面构建器创建的。

我有以下 CSS:

#menuu { 
text-decoration: none; 
color: #0B1B70; 
} 

.menu-item-text {
    -webkit-transition: border 200ms ease-out; 
-moz-transition: border 200ms ease-out; 
-o-transition: border 200ms ease-out; 
transition: border 200ms ease-out; 
border-bottom: 2.11 pxpx solid transparent; 
border-top: 2.11 pxpx solid transparent; 
padding: 0px; 
height: 35px 
}


#menuu:hover .menu-item-text, 
#menuu:focus .menu-item-text, 
#menuu:active .menu-item-text{ 
border-bottom: 2.11px solid #61f6ff; 
border-top: 2.11px solid #61f6ff; 
}

.active { border-bottom: 2.11px solid #61f6ff !important; 
border-top: 2.11px solid #61f6ff !important; }

#menuu
{
min-width: 60pxpx;
max-width: 235.97px;
width: 100%;
padding-left: 5%;
padding right: 5%;
white-space: nowrap;
position: inline-block
display: flex;
justify-content: center;
align-items: center;

}

我想在最小化浏览器宽度时防止菜单项相互重叠。现在他们都去了页面的中心,互相覆盖。您可以在这里查看:mayabarber.co.il .显示:内联 block 由于某种原因不工作。

谢谢!

最佳答案

第一个问题:不要使用重复的 ID = 不要在一个页面上多次使用一个 ID。因此,删除所有 #menuu id 并改为设置类的样式。

菜单与一些小部件(例如社交图标、电话号码等)位于同一行,这就是它没有足够空间的原因。

您可以使用 992px 的媒体查询(问题开始的地方)以不同的方式解决您的问题(不确定哪种方式最适合您的情况)

@media only screen and (max-width:992px) {
    styles here
}
  • 更改菜单项和/或小部件文本的字体大小 字体大小

  • 一起隐藏小部件 display:none

  • 将列的宽度更改为一行 3 或任何你想要的 像,例如:.elementor-166 .elementor-element.elementor-element-462f96df { width:33.33%}

  • 将所有列设置为 100% 宽度,就像您将 768px 传递给 例如 .elementor-column { width:100%!important;}

无论如何,我的猜测是您可以使用媒体查询 和根据屏幕尺寸使用不同的样式来解决这个问题。

关于css - 最小化浏览器时,内联 block 不会阻止菜单元素重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50909501/

相关文章:

jquery - 为什么即使屏幕具有相同的分辨率,CSS 媒体查询看起来也不同

wordpress - 在元素或表单中单击按钮时隐藏/取消隐藏部分

html - LESS mixin 适用于嵌套的 DIV

HTML/CSS - 滚动条隐藏,但不折叠

css - 如何在手机和桌面上制作固定的整页背景图片? Wordpress - Divi - CSS

php - 更改 Wordpress 中的子菜单换行

php - 在 wordpress 中使用 htaccess 更改查询字符串 url

wordpress - 为什么 WordPress 视频在没有自动播放的情况下也不能播放?

html - 使图像高度响应浏览器大小

css - Nivo slider 到 Wordpress 主题