html - 我的 Logo 不会出现在页眉上,正确的文件路径是什么?

标签 html css file header nav

//HTML

<div class="logo">
            <img src="OneDrive/sublime/logo.png" alt="hi">
        </div>
    <div class="row">
        <ul class="main-nav">
            <ul>
                <li class="active"><a href="index.html">HOME</a></li>
                <li><a href="#">ABOUT</a></li>
                <li><a href="#">CONTACT</a></li>
                <li><a href="#">STUDY</a></li>
                <li><a href="#">SERVICE</a></li>
                <li><a href="blog.html">BLOG</a></li>
            </ul>
        </ul>
    </div>

//CSS

.logo   {
width: 150px;
height: auto;
float: left;
margin: 20px;
background: url('logo.png');
          }

我将我的图像放在 OneDrive 上一个名为 sublime 的文件夹中,然后将 Logo 放在该文件夹中。我使用的是 Windows 10。由于某种原因,图像被裁剪了。我希望显示整个图像,而不仅仅是其中的一部分。有一个叫做 OneDrive 的东西,我创建了一个名为“sublime”的文件夹,并将 Logo 作为“logo.png”放在那里。

最佳答案

去除背景:url('logo.png');在CSS里面。也可以在 css 中尝试 object-fit: contain;

关于html - 我的 Logo 不会出现在页眉上,正确的文件路径是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59011765/

相关文章:

html - bgcolor支持哪些属性

JQuery 不会在第一次单击时触发,但在第二次单击时触发

html - 不同的页面模板在 WordPress 中不显示内容

java - 将整数存储在数组中后打印文件中的整数数量?

php - 是否可以从输入类型的结果中选择列

javascript - 如何让用户能够添加另一个选择数据?

html - 如何在angular 2中动态更改css类名

javascript - 单击元素时更改背景颜色 - CSS(无 jQuery)

java - 如何找出 Java VM 实际加载的信任库文件?

java - 从输入文件中获取值并逐行添加到整数数组中(java)