css - 从文本到下划线的填充或空格

标签 css wordpress

我正在制作一个网站:Website .当特定菜单处于事件状态时,或者您将鼠标悬停在菜单选项上时,我会在菜单栏中添加下划线。

我希望菜单文本到下划线之间有一些 px 空间。这怎么可能?

我尝试设置一个 border-bottom:1px solid white,但这对我来说不起作用。

下划线所在的是下面的CSS:

.wpmega-black-white .wpmm-mega-wrapper > li:hover,
.wpmega-black-white .wpmm-mega-wrapper > li.current-menu-item {
    text-decoration: underline;
    margin-top: 0.8em;
    transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
}

最佳答案

已编辑
删除以前的代码并按照我写的那样修改您的 CSS:
在您的 CSS 文件 /css/style.css?ver=4.9.4 中找到并更改这些代码块。修改前请做好备份
请注意,您不要删除元素的其他参数,只更改我写的。

   .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a {
        padding: 20px 15px 10px 20px;
    }
    .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.current-menu-item a, .wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li.current-menu-item a{
    border-bottom: 2px solid #FFF;
    }
    .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after {
        top: 60%;
    }

将其添加到您自己的 css 文件中

.wp-mega-menu-link:hover {
    border-bottom: 2px solid #FFF;
}

关于css - 从文本到下划线的填充或空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48774018/

相关文章:

css - Wordpress 页面上的内联图像和清除

php - 上传时调整 Wordpress 图片大小

wordpress - 无法更改购物车总计中的 WooCommerce 优惠券标签

jquery - css 覆盖问题

css - 如何删除与页面上其他元素具有相同类代码的特定元素?

html - Div 的行为类似于指向 index.html 的链接

html - 如何创建图像悬停叠加淡入

php - 如何在将 HTML 模板转换为 wordpress 主题时链接 style.css 文件

php - 如何通过提及特定列从单个 .csv 文件导入数据并将其保存在三个不同的表中

css - margin 相互叠加?