html - li 元素的导航和文本

标签 html css image navigation navbar

我目前正在尝试创建一个导航栏,其中我在

  • 标记顶部有一个中等大小的图像,下面有文本(类似于 css-tricks)。 我已经尝试了背景图片和 li 标签本身中的 img,但仍然没有任何乐趣。

    我的主要目标是让用户可以单击图标和/或文本,它仍然会将他们引导至正确的页面。

    如果您有任何其他问题,我非常乐意为您提供帮助。

    nav#navBar img {
        height: 80px;
        margin-left: 80px;
    }
    
    nav#navBar {
        background-color: white;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        height: 80px;
        display: flex;
        align-items: center;
        box-shadow: 0 0 25px 0 black;
        font-family: 'Nunito Sans', sans-serif;
        font-variant: small-caps;
        font-weight: 600;
      }
    
    nav#navBar * {
        display: inline;
        padding: 15px;
    }
    
    nav#navBar li {padding: 30px;}
    nav#navBar li.blue:hover {border-bottom: 2px solid #33A1DE;}
    nav#navBar li.red:hover {border-bottom: 2px solid #CC3232;}
    nav#navBar li.green:hover {border-bottom: 2px solid #28AE7B;}
    nav#navBar li.purple:hover {border-bottom: 2px solid #7A378B;}
    
    nav#navBar li a {
        color: black;
        text-decoration: none;
    }
      <nav id="navBar">
        <img src="#">
        <ul>
          <li class="green"><a href="#home">ARTICLES</a></li>
          <li class="blue"><a href="#">SNIPPETS</a></li>
          <li class="red"><a href="#">MEMBERS</a></li>
          <li class="purple"><a href="#">CONTACT</a></li>
        </ul>
      </nav>

  • 最佳答案

    您必须在 li 标签上放置背景图片并使用填充将文本向下推。

    nav#navBar li.green {background:url(image.jpg) no-repeat; padding-top: 30px;}
    

    关于html - li 元素的导航和文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54845703/

    相关文章:

    样式第一个列表项的 CSS 规则

    android - 如何在 Android Activity 之间发送大字节数组?

    html - 使用具有背景附件 : fixed 属性的图像屏蔽 div

    Javascript 事件 - 同时按住 CTRL 键并将鼠标悬停在按钮上

    javascript show hide div by id 问题

    php - 使用 xpath 选择 css 类

    javascript - 使用动态表 Jquery 和 Javascript 自动完成

    javascript - 如何隐藏视差溢出?

    css - Google map v3 api 无法在 Bootstrap 中正确呈现(不涉及选项卡)

    ios - 如何获取iPhone中图库中选择的图像的路径?