巧用css将背景图像固定在视口
时间:2021-08-25
来源:互联网
今天PHP爱好者给大家带来上一篇文章中我们了解了元素设置背景的方法,请看《一招搞定css元素五彩斑斓的背景》。这次我们来了解一下将背景图像固定在视口的方法,有需要的可以参考参考。希望对大家有所帮助。
当我们想将背景图片进行固定的时候,我们应该怎么做?
<style>
body{
background-image: url("images/1.jpg");
background-repeat:no-repeat;
background-attachment:fixed;
}
</style>
</head>
<body>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
<p>为了显示,表明这个一个p元素</p>
</body>
这个小例子的结果是
我们可以看到这个小例子的背景真的没有随文字的移动而发生改变哎。知道这么多之后,我们去看一下什么属性可以设置背景固定吧。
background-attachment
属性设置背景图像是否固定或者随着页面的其余部分滚动。
这个属性的值有好几个,其中scroll是默认值。表示背景图像会随着页面其余部分的滚动而移动,而fixed则表示当页面的其余部分滚动时,背景图像不会移动。还有一个值是local,此关键属性值表示背景相对于元素的内容固定。如果一个元素拥有滚动机制,背景将会随着元素的内容滚动, 并且背景的绘制区域和定位区域是相对于可滚动的区域而不是包含他们的边框。
以上就是巧用css将背景图像固定在视口的详细内容,更多请关注php爱好者其它相关文章!
-
C++中优先队列priority_queue详解(定义、基本用法、常用操作、实例) 时间:2025-05-04
-
MySQL case when详解(基本用法、示例) 时间:2025-05-04
-
MySQL DATE_FORMAT函数详解(定义、用法、实例) 时间:2025-05-04
-
Linux中zip压缩命令详解(参数、原理、使用方法、示例、常见问题) 时间:2025-05-04
-
Java中iterator迭代器详解(定义、工作原理、用法、遍历集合) 时间:2025-05-04
-
CodeBlocks是干什么的 CodeBlocks下载和使用教程 时间:2025-05-04
今日更新
-
PHP数组学习之更改键/值的大写或小写
阅读:18
-
手把手教你使用css给HTML字体添加边框效果(代码分享)
阅读:18
-
一招搞定css元素五彩斑斓的背景
阅读:18
-
PHP怎么通过给定符号来拆解字符串
阅读:18
-
如何通过PHP程序输出全部三位回文数
阅读:18
-
MySQL如何获取当前时间和时间戳
阅读:18
-
css如何为元素设置背景图像
阅读:18
-
Node.js中什么是非阻塞I/O?通过示例来理解!
阅读:18
-
巧用css规定背景绘制区域
阅读:18
-
教你怎么用ps制作分割字体效果(技巧分享)
阅读:18