在“ li”标签内包含一个“ a”和“ img”标签

问题描述 投票:0回答:1

如标题中所述,我想在li内获取一个图标和一个标签。

我想在导航栏中的文本左侧留一个小图标,但也可以单击整个栏。

我尝试用Google搜索它,但没有和结果。

我目前的情况是这样的:

HTML

<ul>
    <li><img src="../resources/images/test.png" /><a href="#text">Login</a></li>
    <li><a href="#test">Test1</a></li>
    <li><a href="#test">Test2</a></li>
    <li><a href="#test">Test3</a></li>
    <li><a href="#test">Test4</a></li>
</ul>

CSS

ul {
    list-style-type: none;
    height: 40px;
    width: auto;
    padding: 0;
    margin: 0;
}

li a {
    margin-right: 50px;
    background: #B0AA9A;
    float: left;
    height: 30px;
    width: 150px;
    font-size: 25px;
    color: #454138;
    font-family: helvetica, sans-serif;
    text-decoration: none;
}

img {
    height: 20px;
    width: 20px;
    float: left
}
html css web styles
1个回答
0
投票

做这样的事情,将Img放在A标签内,然后无论您提供的href如何,都可以点击它们。

<ul>
    <li>
    <a href="https://www.google.com" target="_blank">
    Login
    <img src="../resources/images/test.png" />
    </a>
    </li>
    <li><a href="#test">Test1</a></li>
    <li><a href="#test">Test2</a></li>
    <li><a href="#test">Test3</a></li>
    <li><a href="#test">Test4</a></li>
</ul>
© www.soinside.com 2019 - 2024. All rights reserved.