html怎么用css插入背景图片 , 教你前端背景图片怎么添加,金华号带你了解相关信息 。
背景图像可能是我们全部前端研究人员在我们的职业生涯中至少使用过几次的css属性之一 。往往一般状态人认为背景图像不可能有所有不寻常的地方 , 但经历过研究 , 答案并非如此 。所以本文获取了七个我认为最有用的技术 , 并创建了一些代码示例 。
文章插图
1.背景图怎么样才能完美适配视口让背景图适配视口很简无脑单 , 需要使用下面 CSS 就可:
body {
background-image: url('https://images.unsplash.com/photo-1573480813647-552e9b7b5394?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2253&q=80');
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
background-size: cover;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
}
2.怎么样在CSS中使用多个背景图片?如果我想在背景中添加一张以上的图片怎么办?CSS3 中应该直接 指定多个背景路径 , 如下所示:
body {
background-image: url(https://image.flaticon.com/icons/svg/748/748122.svg), url(https://images.unsplash.com/photo-1478719059408-592965723cbc?ixlib=rb-1.2.1&auto=format&fit=crop&w=2212&q=80);
background-position: center, top;
background-repeat: repeat, no-repeat;
background-size: contain, cover;
}
3.怎么样创建一个三角形的背景图像另外一个很酷的背景特效只是三角形背景 , 当我们想展示某些完整不一样的选择(例如白天和黑夜或冬季和夏天)时 , 这种特效就更加棒 。
思路是这样的 , 首先创建两个div , 之后将两个背景都添加到之中 , 之后 , 第二个div使用clip-path属性画出三角形 。
<body>
<div class="day"></div>
<div class="night"></div>
</body>
body {
margin: 0;
padding: 0;
}
div {
position: absolute;
height: 100vh;
width: 100vw;
}
.day {
background-image: url("images.unsplash.com/photo-14779…");
background-size: cover;
background-repeat: no-repeat;
}
.night {
background-image: url("images.unsplash.com/photo-14935…");
background-size: cover;
background-repeat: no-repeat;
clip-path: polygon(100vw 0, 0% 0vh, 100vw 100vh);
【教你前端背景图片怎么添加 html怎么用css插入背景图片】}
4.怎么样在背景图像上添加叠加渐变?有时我们想在背景上添加一些文字 , 但一些图片太亮 , 导致字看不清楚 , 所以这里我们就需要让背景图叠加一些暗乐来出众文字效果 。
例如 , 应该通过添加粉红橙色渐变或红色至透视渐变来增强日落图像 , 这些状态下使用叠加的渐变就很简无脑单做到 。
body {
background-image:
linear-gradient(4deg, rgba(38,8,31,0.75) 30%, rgba(213,49,127,0.3) 45%, rgba(232,120,12,0.3) 100%),
url("https://images.unsplash.com/photo-1503803548695-c2a7b4a5b875?ixlib=rb-1.2.1&auto=format&fit=crop&w=2250&q=80");
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center
}
5.怎么样创建一个颜色动态变化的背景如果你很多颜色 , 你想确认哪种颜色更加的适合背景图片的颜色 , 刚动态更改背景颜色的技术就很有用 。
@keyframes background-overlay-animation {
0% {
background-image:
linear-gradient(4deg, rgba(255,78,36,0.3) 50%, rgba(255,78,36,0.3) 100%), url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");
}
25% {
background-image:
linear-gradient(4deg, rgba(213,49,127,0.3) 50%, rgba(213,49,127,0.3) 100%), url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");
}
50% {
background-image:
linear-gradient(4deg, rgba(36,182,255,0.3) 50%, rgba(36,182,255,1) 100%),
url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");
推荐阅读
- 教你怎么查店名是否被注册 企业命名规则的文件
- 教你手机控制电脑远程关机 xp定时关机怎么设置
- 教你每天领取5元无门槛 拼多多每天5元优惠券怎么领
- 教你怎么将照片压缩到10k ppt图片怎么压缩所有图片
- 教你如何用手机制作网站 怎么制作网页推广
- 教你苹果手机怎么设置26键打字 iphone键盘大小怎么设置
- 教你怎样给微信单独加密码锁 苹果手机怎么给微信加锁
- 教你猫眼电视剧实时播放量怎么看 猫眼看电影怎么打折
- 教你电风扇机头外壳怎么拆下来 电风扇机头拆卸图解怎么换风扇
- 鞋子臭怎么办 教你如何除臭方法