html自适应屏幕大小渐变背景色,CSS实现背景渐变和自动全屏的代码

news/2024/10/17 16:28:12/

CSS 关于背景渐变和自动全屏的问题

主编在css开发时发现了一个致命的问题:

在设置了背景颜色渐变后好不容易调成了全屏覆盖

但按下了F11的时候崩溃的世界开始了

所以这篇文章主要介绍CSS背景渐变色和自动全屏适应

背景渐变色

本文只介绍线性渐变

背景渐变相信大家也都不陌生先看下图

e0553923b7305b9fb7d590b85babcb73.png

小编配的这个色也还可以哈 代码如下

body{

background-image:

-webkit-linear-gradient(60deg,rgba(218, 169, 215, 0.637),rgba(128, 174, 235, 0.904));

//60deg代表渐变色的角度 大家可以自己试试看

//渐变色便是后面两个配色的结果 当然也可以设置第三个

}

背景全屏

上面大家也看到了渐变背景没有全屏 这样也是很影响美观了

但这时候肯定有人说 小编你没设置宽高啊 好那我们就来一个宽高看看效果

body{

background-image:-webkit-linear-gradient(60deg,rgba(218, 169, 215, 0.637),rgba(128, 174, 235, 0.904));

min-height:648px;

}

效果如下:

2993e0f7b7e74b192a765686fe5beaa2.png

那么问题来了 当我按下F11最大化窗口的时候:

eaaef55612fb4e0e1c2ee3566e09dfdd.png

显然问题并没有彻底解决那么下面为各位奉上自适应屏幕代码

body{

background-image:-webkit-linear-gradient(60deg,rgba(218, 169, 215, 0.637),rgba(128, 174, 235, 0.904));

background-position: center 0;

background-repeat: no-repeat;

background-attachment: fixed;

background-size: cover;

-webkit-background-size: cover;

-o-background-size: cover;

-moz-background-size: cover;

-ms-background-size: cover;

}

//小编测试了谷歌浏览器和星愿浏览器 都是可以自动适配的

//大家可以带回去多做实验

效果图如下:

2fd31831e28e694903fc3a3f9f61eb46.png

到此这篇关于CSS实现背景渐变和自动全屏的代码的文章就介绍到这了,更多相关CSS 背景渐变和自动全屏内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!


http://www.ppmy.cn/news/479523.html

相关文章

Android 动画效果弹出PopupWindow,同时屏幕背景变暗

最近做项目的时候,希望弹出一个PopupWindow,但是效果并不美观,所以自己写了个效果,动画弹出PopupWindow,是飞入/飞出,加上渐变的效果。在弹出PopupWindow的同时,改变屏幕背景的透明度&#xff0…

iOS 截图 截取屏幕 背景透明

UIGraphicsBeginImageContextWithOptions(CGSize size, BOOL opaque, CGFloat scale) 第二个参数,NO,YES 控制是否透明 背景透明时,如果保存图像到相册,会自动添加白色背景。所以需要保存图像为文件,然后通过SHERE方…

解决移动端软键盘弹起底部固定布局被顶上去问题和屏幕背景被压缩问题

1:解决移动端软键盘弹起底部固定布局被顶上去问题 在前端页面布局中经常会把一些按钮通过fixed或absolute固定到底部,但如果页面上有input或textarea被点击获取焦点时,在移动端上软键盘弹起时就会把这些固定到底部的布局顶上去,有…

css背景颜色占全部屏幕,css怎样让背景充满整个屏幕

炫酷时钟 body{height: 100%;color: #51555c; background: url("./img/bg1.png") no-repeat; /* 背景图垂直、水平均居中 */ background-position: center center; /* 背景图不平铺 */ background-repeat: no-repeat; /* 当内容高度大于图片高度时,背景图像的位置相…

html5 video 背景透明,你能将HTML5 video显示为全屏幕背景吗?

我可能有点迟,以回答这个问题,但这对于寻找答案的新人很有用。 上面的答案很好,但要获得完美的视频背景,您必须检查宽高比,因为在调整屏幕大小或在不同的屏幕尺寸上使用屏幕时,视频可能会剪切或画布四周变形…

计算机如何更改用户名的背景,Win10系统下如何更改登录屏幕背景?

在Win10系统中,有两个屏幕,一个是登录屏幕,另一个是锁定屏幕。这两个屏幕很容易理解。 登录屏幕和锁定屏幕之间的区别 登录屏幕:它还表示登录屏幕。当您第一次重新启动计算机时,您将进入一个具有用户名的屏幕&#xff…

【Vue】13.解决安卓手机上调出软键盘,屏幕背景被压缩的问题

在移动项目开发中遇到了一个这样的问题,我这里用的flex布局,因为flex布局是根据页面宽高度进行变化的,因此,当底部弹出手机软键盘的时候,因页面高度变化导致页面因而变化。 解决办法: 我们只需要在app这个…

14-2利用遗传算法求解BP神经网络初始化权值和阈值的最优问题(附matlab程序)

1.简述 核心问题: BP网络是前向网络的核心部分,是神经网络中的最精华、最完美的部分,由于其简单的结构,可调整的参数多,训练算法也多,而且可操作性好,BP神经网络获得了非常广泛的应用&#xff0…