I try to change WordPress Twenty-sixteen them.

I check the CSS carefully, can't finger out how could be the main menu display on the right of logo(and name of website).

No float, no inline-block.

I try to add float or display as block to menu and logo, doesn't work at all.How they do it?


The header of Twenty-Sixteen uses flexbox for alignment. You can set the flex direction of the site-header-main class to column to display the menu under the title/tagline/logo area:

    .site-header-main {
        flex-direction: column;
| improve this answer | |

In my suggestion, start a child theme of Twenty-sixteen theme,preferred way to Override parent theme functionalities and design.

| improve this answer | |
  • 1
    while this might be the correct way to implement a solution, it does not actually provide a solution. – Mark Kaplun Jul 23 '17 at 4:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.