HTML和CSS:带列表旋转的水平导航菜单(DIVI主题)

时间:2017-10-29 09:16:58

标签: html css wordpress uinavigationbar

我需要像这样的导航设计

https://i.stack.imgur.com/IQpjI.png

但我所做的就是这样

https://i.stack.imgur.com/eiplD.png

我无法弄清楚CSS解决方案。

修改:顺便说一下,我使用了divi主题 这是我对css的修改

/*------------------------------ Navigation ------------------------------*/
#main-header {
  -webkit-box-shadow:none !important;
    -moz-box-shadow:none !important;
    box-shadow:none !important;
}

#et-top-navigation ul.nav {
  font-family: Sintony-Bold, Arial, sans-serif;
}
/*** Here is the rotation of the list items vertically ***/
#et-top-navigation ul.nav li {
  text-align: right !important; /* this make the bullets to the right */
  -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);

    list-style-position: inside !important;
}
/*** Adding of bullets to li items ***/
#et-top-navigation ul.nav li:hover::before {
  content: '•';
  color: #fff;
}
#et-top-navigation ul.nav li.current_page_item::before {
  content: '•';
  color: #fff;
  /*font-size: 130%;*/
}

#top-menu a {
  text-decoration: underline !important;
  -webkit-text-underline-position: under !important;
  -ms-text-underline-position: under !important;
  text-underline-position: under !important;
  text-transform: uppercase !important;
}

我使用transform: rotate(-90deg);来旋转列表项,这是我到目前为止所做的 https://i.stack.imgur.com/5Cfw0.png

您将在列表顶部的第二张图片中看到子弹,这也是我的问题

0 个答案:

没有答案