CSS Drop-Down Menu issues
我正在制作一个 wordpress 主题,但我在菜单编码方面遇到了一些问题。我的菜单有子菜单,但它们以错误的方式显示,而且我不知道该怎么做才能使它们看起来像下拉菜单。这是我网站的链接。
您介意给我一个 CSS 代码(仅用于一个非常简单的下拉菜单)吗?在我的网站上,子类别的菜单是”电视节目”,子类别是”美少女的谎言”、”复活”和”追逐生活”。我需要一个 CSS 来让它们从”电视节目”中下拉。
这是我的链接 CSS 代码
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
#menu { height:55px; background-color: #000; width:100%; top:0px; left:0px; z-index:101; text-align:center; text-transform:uppercase; position:relative; } .menulinks { #menucontainer { #menucontainer a { #menucontainer a:hover { #menucontainer ul { #menucontainer ul a { #menucontainer li a { #menucontainer li { |
试试这个。在这里拉小提琴
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
ul {
text-align: left; display: inline; margin: 0; padding: 15px 4px 17px 0; list-style: none; border: 1px solid; } ul li { display: inline-block; margin-right: -4px; position: relative; padding: 15px 20px; background: #fff; cursor: pointer; } ul li:hover { background: #262222; color: #fff; } ul li ul { padding: 0; position: absolute; top: 48px; left: 0; width: 150px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: none; opacity: 0; visibility: hidden; } ul li ul li { background: #262222; display: block; color: #fff; text-shadow: 0 -1px 0 #000; } ul li ul li:hover { background: #a1a1a1; } ul li:hover ul { display: block; opacity: 1; visibility: visible; } |
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
<ul>
</ul> |
答案不仅仅是 CSS。您必须确保构建 HTML 以接受两者。您必须在 ul 标记中包含 ul 标记才能导致二级下拉。
这是一个 codepen 链接,正是我认为您正在寻找的内容:
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
Simple Pure CSS Drop Down Menu <nav id="primary_nav_wrap"> <ul> <li class="current-menu-item">Home </ul> </nav> |
祝你好运!
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/269159.html