HTML 背景大小

标签 html css

我的背景图片尺寸为 1920x200。在我的浏览器中,我有不同的比例,所以我的图像在浏览器中的宽度超过 1920。要查看整个图像,我必须将比例更改为 75%。但是我正在尝试使我的背景图像的大小不大于且不小于具有不同比例的浏览器框。我的代码看起来像

<nav class="navbar navbarlogo">
<div class="container">
    <div class="col-6">
        <h4> Sample text 1</h4>
        <h5> Sample text 2</h5>
    </div>
</div>
</nav>

.navbarlogo {
    height: 200px;
    background: url("../img/html-page-background-color-with-29-web-pics-s-at.png") no-repeat;
    background-size:cover;

这段代码并不完全符合我的要求。怎么了?

最佳答案

关闭导航栏怎么样?

<nav class="navbar navbarlogo"></nav>

并使用

background-size:contain;

关于HTML 背景大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53133341/

相关文章:

asp.net - 在两个不同的行上有两个 div

javascript - css翻译后如何获取元素位置

html - 如何在div的右下角放置一个img

html - 为什么 outlook 会拉长我的图像高度?

html - 无法使用 django allauth 显示电子邮件字段

javascript - 将 Canvas 分配给 div,将 Canvas 尺寸调整为 div 尺寸 - 如何修复?

javascript - 在 html/css 中将 Textarea 添加到上一个 textarea 的右边

html - 表元素中允许的表单元素在哪里?

javascript - 向用户填写表单的每个输入字段添加分数并显示它

html - 使用GWT和CSS,如何垂直翻转输入元素中偶数位置的所有字母?