HTML 自动调整横幅大小以适应不同的格式/屏幕

标签 html banner

我为我的新网上商店制作了一个横幅,但有一个问题。 例如,当网站在我的笔记本电脑上显示为全尺寸时,横幅非常适合,但是当我在移动设备、笔记本电脑和较小尺寸的网站上看到该网站时,横幅就不合适了。 我真的希望你们中的一些人能帮助我获得横幅自动调整。

HTML代码:

<script type="text/javascript">
var bannersnack_embed = {"hash":"bxplv88nb","width":900,"height":297,"t":1425594057,"userId":17355456,"wmode":"transparent"};
</script>
<script type="text/javascript"src="http://files.bannersnack.com/iframe/embed.js"></script>

最佳答案

尝试针对不同的屏幕和 CSS @media 查询使用不同的图像格式。示例:

@media screen and (max-width: 980px) {
    /*Your CSS here*/
}

您可能还想使用带有背景图像的响应式元素。示例:

body {
    width: 100%;
}

.banner {
    width: 100%;
    height: 100px;
    box-sizing: border-box;
    background: url(http://static1.squarespace.com/static/51d44341e4b085686833bb66/520a9569e4b007829c46f58d/520a969be4b007829c473837/1378226922960/?format=1000w);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-color: #fff;
}
<div class="banner"></div>

这是一个很好的教程:https://css-tricks.com/perfect-full-page-background-image/

关于HTML 自动调整横幅大小以适应不同的格式/屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28899402/

相关文章:

css - CSS 和 HTML 中的横幅帮助

android - 动态更改 admob 横幅大小

html - 下拉菜单中的导航栏搜索框会使其他导航栏图标崩溃

html - 将绝对定位元素与父元素的中间对齐

html - 最大宽度和最小宽度缩放,这可能吗?

javascript - 使用原型(prototype) JS 的 float 小部件/横幅

javascript - 淡入淡出的背景横幅图像,自动调整为当前窗口宽度

javascript - 使用 DOCTYPE 时使用 JavaScript 设置样式的奇怪问题

html - 在部分元素上居中 Flexbox

javascript 横幅在第一个横幅上卡住