#独家
vue/css中,如何将全屏背景图片向右旋转90度?

2023-04-07 0 842
.bg{
        width: 100%;
        height: 100vh;
        background-image: url('../assets/1.png');
        background-size: 100% 100%;
        position:absolute;
        transform: rotate(90deg);
    }

以上是我的代码,但是无效,旋转后图片直接糊掉了

调换一下宽和高就好了,比如说 width: 100vh; height: 100vw; 这样。

但是也要看你的具体效果,没有很好的理解你的需求,不知道你是想怎么铺满的效果,以下是我实现的一个Demo:

vue/css中,如何将全屏背景图片向右旋转90度?
.test {
  width: 100vh;
  height: 100vw;
  background: url("/firefox-logo.svg") no-repeat center;
  border: 5x solid #f00;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
  transform-origin: center;
  box-sizing: border-box;
}

然后如果不需要铺满背景就可以把 background-size 设置为 contain 这样就会保留留白了。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

1. JK下载官网所有资源来源于开发团队,加入会员即可下载使用!如有问题请联系右下角在线客服!
2. JK下载官方保障所有软件都通过人工亲测,为每位会员用户提供安全可靠的应用软件、游戏资源下载及程序开发服务。
3. JK开发团队针对会员诉求,历经多年拥有现今开发成果, 每款应用程序上线前都经过人工测试无误后提供安装使用,只为会员提供安全原创的应用。
4. PC/移动端应用下载后如遇安装使用问题请联系右下角在线客服或提交工单,一对一指导解决疑难。

JK软件下载官网 技术分享 vue/css中,如何将全屏背景图片向右旋转90度? https://www.jkxiazai.com/1410.html

JK软件应用商店是经过官方安全认证,保障正版软件平台

相关资源

官方客服团队

为您解决烦忧 - 24小时在线 专业服务