Wordpress 站点中的徽标和导航栏对齐问题

如何解决Wordpress 站点中的徽标和导航栏对齐问题

我需要帮助编写 css 修复程序,以便在桌面和移动响应模式下对齐徽标和导航栏。自定义菜单中没有可用选项。提前致谢。
My Site
Theme Used
Problem SS1
Problem SS2

解决方法

使用可以使用Display flex CSS。以您的网站为例:

<div id="header-text-nav-wrap">
    <div id="header-left-section">
        <!-- your logo here -->
    </div>
    <div id="header-right-section">
        <!-- your menu -->
        <!-- your searh and other -->
    </div>
</div>

<style> 
    #header-text-nav-wrap{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    #header-logo-image img{
        max-height: 60px;
        width: auto;
        margin: 0 auto;
        text-align: center
    }
    #header-right-section{
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }
    .main-navigation,.header-action{
        padding-top: 0; 
    }
    @media (max-width: 768px) {
        .better-responsive-menu #header-text-nav-wrap{
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
        .better-responsive-menu #header-logo-image {
            float: none;
            margin-bottom: 0;
            margin-right: 0;
            text-align: center;
        }   
        .better-responsive-menu #header-right-section {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            width: 100%;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin: 0;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
            -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
        }
        #header-right-section .header-action{
            min-width: 200px;
            padding-right: 15px;
        }
    }
</style>    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?