【问题标题】:Want to make Superfish vertical menu Responsive想让 Superfish 垂直菜单响应式
【发布时间】:2017-02-23 09:58:48
【问题描述】:

我正在使用超级鱼垂直菜单,但它不适用于响应式视图。需要解决此问题以进行响应。

【问题讨论】:

    标签: menu responsive superfish


    【解决方案1】:

    媒体查询将帮助您使其响应 看看这个codepenthis question 中给出的另一个很好的例子

    以下代码取自 codepen,它使菜单具有响应性。

    @media screen and (max-width: 768px) {
        body {
            margin: 0; } }
    
    @media screen and (max-width: 768px) {
        header.global nav #hamburger {
            display: block; } }
    header.global nav ul {
        margin: 0;
        padding: 0 25px;
        display: block; }
    @media screen and (max-width: 768px) {
        header.global nav ul {
            display: none;
            margin: 7px 0;
            padding: 0; } }
    
    @media screen and (max-width: 768px) {
        header.global nav ul li {
            width: 100%;
            background: #2d2d2d;
            border-left: none;
            border-right: none;
            border-top: 1px solid #474747;
            border-bottom: 1px solid #141414; }
        header.global nav ul li:first-child {
            border-top: none; }
        header.global nav ul li:last-child {
            border-bottom: none; } }
    
    @media screen and (min-width: 768px) {
        header.global nav ul li:hover > a {
            position: relative; }
        header.global nav ul li:hover > a:after {
            content: "";
            position: absolute;
            left: 20px;
            top: 40px;
            border-width: 0 8px 8px;
            border-style: solid;
            border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ef3636;
            display: block;
            width: 0;
            z-index: 999; } }
    @media screen and (max-width: 768px) {
        header.global nav ul li ul {
            width: 100% !important;
        }
    }
    @media screen and (min-width: 768px) {
        header.global nav ul li ul li:hover a:after {
            border: none; } }       
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-29
      相关资源
      最近更新 更多