html - 一个固定的背景图像,带有文本(并且也是响应式的)

标签 html css responsive-design background-attachment

我一直在尝试解决问题,但没有成功。我也一直在互联网上搜索可能的解决方案,但还是没有成功。

假设我希望用户在查看网站时向下滚动时将带有文本的图像固定在背景中,我该怎么做? (也有响应)。

我已经尝试做很多事情,但是当调整窗口大小时,当我希望它留在背景图像中时,文本会超出背景图像的范围。

 html5
    ===========


           <body>
            <header id="head">
            <!--head content-->
            </header>
            <div class="fixedImage">
               <div class="welcome">
                   <h1>Welcome to this site</h1>
                   <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec commodo, enim eu posuere commodo, elit mauris condimentum sem.</p>
               </div>
            </div>
            </body>


        css
        ======
    #head{
       width:100%;
      background-color:#FFFFFF;
    }

    .fixedImage{
     background-attachment:url(img/random.jpg);
     background-size: 100%;
     background-repeat:no-repeat;
     background-attachment:fixed;

}

             .welcome{
                /*styling goes here*/
    }

我想做的一个 huuuuuuuge 例子是这样的:

http://www.nois3.it/

固定在顶部的图片,里面有文字,调整大小时文字不会溢出图片。

如果有人能帮我解决这个该死的问题,那就太棒了!

感谢您的宝贵时间!

最佳答案

在 CSS 中使用 div,position:absolute;

这里也解决了这个问题:

css - Floating div positioning

关于html - 一个固定的背景图像,带有文本(并且也是响应式的),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22852998/

相关文章:

javascript - 我应该在哪里添加 JS 事件才能使我的链接正常工作?

html - 你能在 CSS flex 中指定包装元素的顺序吗?

javascript - 如何从其他脚本中获取值(value)? (在 html 中)

javascript - 当我向下滚动时,元素附加到父元素。但是,当向上滚动时,如何返回原始状态?

javascript - 使 <a> 元素内的 span 具有独立链接

html - 如何在 Bootstrap 4 中添加新的大断点(仅限 CSS)

html - 如果CSS规则发生变化,浏览器是否需要刷新

javascript - 调用 AJAX 通过按钮发送值

css - modrewrite 规则不允许加载 CSS 文件

javascript - 如果 jquery ui 自动完成有图像,如何捕获它的选择事件?