css3的perspective或者transform:tanslateZ没有效果

Miniconda入门:在CentOS上的安装、基本操作、目录结构、卸载 Miniconda是一个 免费的 轻量级的 conda安装程序 它只包含conda、Python、pip、zlib等基础的文件和依赖包 使用conda install命令可从Anaconda存储库中安装额外的conda包 简介 下载 安装 基本操作 虚拟环境的操作 包的操作 目录结构 卸载 阅读详情

现在css学习到了3D效果了,今天跟着教程学习到了旋转,结果发现我的 perspective没有效果,反复检查了代码也没有问题,后来想着再往后做做,看看情况,做到第二个图片的时候,发现确实是效果没出来,去搜了一下perspective的效果不显示怎么办,说是要加style,可是我已经加了没有用,也试过关闭软件重新启动等方法,也没有查到合适的

以下是我遇到问题的运行后的图

没有3D效果

再后来试着改改translateZ看看有没有反应,发现没有,这个时候再去查,就好查很多了,说是要加transform-style: preserve-3d,要注意不能和overflow: hidden同时出现,否则效果将失效,我先检查了一下,两个都没有加,现在就是位置的问题,首先要注意得放在父级,我先放在body里没有效果,后来属实找不到位置就每个都放了一下,找到了,也就解决问题了

效果出来了

其他的都不行,重新整理了一下

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        body {
            /* transform-style: preserve-3d; */
            perspective: 1000px;
        }

        section {
            width: 256px;
            height: 157px;
            margin: 150px auto;
            position: relative;
            transform-style: preserve-3d;
        }

        section div {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: url(images/scale.jpg) no-repeat;
            /* transform-style: preserve-3d; */
        }

        section div:nth-child(1) {
            transform: translateZ(350px);
        }

        section div:nth-child(2) {
            /* 先旋转好了再移动距离 */
            transform: rotateY(45deg) translateZ(350px);
        }

        section div:nth-child(3) {
            /* 先旋转好了再移动距离 */
            transform: rotateY(90deg) translateZ(350px);
        }

        section div:nth-child(4) {
            /* 先旋转好了再移动距离 */
            transform: rotateY(135deg) translateZ(350px);
        }

        section div:nth-child(5) {
            /* 先旋转好了再移动距离 */
            transform: rotateY(180deg) translateZ(350px);
        }

        section div:nth-child(6) {
            /* 先旋转好了再移动距离 */
            transform: rotateY(225deg) translateZ(350px);
        }

        section div:nth-child(7) {
            /* 先旋转好了再移动距离 */
            transform: rotateY(270deg) translateZ(350px);
        }

        section div:nth-child(8) {
            /* 先旋转好了再移动距离 */
            transform: rotateY(315deg) translateZ(350px);
        }
    </style>
</head>


<body>
    <section>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
    </section>
</body>

</html>

融合Retinex理论与Transformer的YOLOv8低光照目标检测增强方法【YOLOv8】 图像分解:将输入图像分解为光照成分和反射成分。光照估计:估计光照图以消除暗光区域。图像重建:将光照增强后的反射图像重建成最终图像。Retinexformer通过在Transformer中引入Retinex的图像增强思路,使得低光照图像的细节能够得到充分保留。本文提出了一种基于Retinexformer的低光照增强方法,用于改进YOLOv8模型在夜间和低光照环境下的目标检测性能。 阅读详情

相关推荐

使用 Fargate 在 AWS ECS 上运行 Spring Boot 应用程序

本文介绍了使用AWS Fargate支持的ECS部署SpringBoot应用的完整流程。主要内容包括:1)将SpringBoot应用打包为Docker镜像并推送至ECR;2)创建任务定义配置CPU、内存和网络等参数;3)设置ECS服务管理任务运行;4)配置负载均衡器分配流量;5)设计VPC网络和安全组规则确保安全访问;6)使用SSM参数存储管理敏感信息。整个过程实现了无服务器化部署,既保持了应用控制权,又免除了基础设施管理负担,是扩展Web服务的可靠方案。

介绍AWS Azure GCP devops Terraform 等技术 482

css3transform:tanslateZ没有效果

关于css动画tansform:translateZ(100PX)没有效果的记录 之前学习cs3动画就学的迷迷糊糊的,这次项目中刚好用到了cs3动画,遇到了一个问题,记录下来,方便后期查阅 在使用 tansform属性时,值设为tansform:translateX或tansform:translateY都是可以的,但是设置成tansform:translateZ就没有动画效果 排查 1.一般遇到...

weixin_30363981的博客 3686

激光雷达的64线,32线,16线,你弄懂了吗?

激光雷达的 64 线、32 线、16 线是指激光雷达系统中能够同时发射和接收激光脉冲的激光线的数量5

谢谢大家的关注和点赞!这里只有纯纯的知识干货,没有一句废话。希望能实实在在帮到大家~要是觉得有用,别忘了给我点支持哟,你 2552

CSS3--perspective属性

CCS3中的Transform是设置界面样式和动画的一大利器。而且在Chrome和FF中还支持3D变换。IE9不支持,IE10支持。 只要是3D场景都会涉及视角问题和透视的问题。在Transform中的设置方法比较简单: 只能选择透视方式,也就是近大远小的显示方式。镜头方向只能是平行Z轴向屏幕内,也就是从屏幕正前方向里看。可以调整镜头与平面位置: a) perspective属性

u012038144的专栏 1万+

css3transform:tanslateZ没有效果:

css3transform:tanslateZ没有效果: 问题描述: 提示:今天在写css属性的时候发现transform:tanslateZ属性怎么改都是没有动画效果的的,translateX或tansform:translateY都是可以的。 原因分析: 提示:在使用translateZ的属性的时候,首先加上transform-style:preserve-3d(在变形元素自身上指定该属性是没有用的,它用于指定舞台,所以要在变形元素的父元素上设置该属性) 设置后运行发现还是没有效果,这时候只能求

qq_44259670的博客 2208

css3 perspective属性介绍

perspective

nicexibeidage的博客 1523

css transtion不生效_CSS3 Transition

上一节花了大篇幅整理了CSS3中动画属性中的Transform,今天我们接着一起来看CSS3动画属性中的另一个属性Transition。W3C标准中对css3的transition这是样描述的:“css的transition允许css的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值。”下面我们同样从其最语法和...

weixin_33208553的博客 542

CSS3系列之3D制作

废话不多说: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;style type="text/css"&gt; * { padding:

weixin_34248705的博客 99

transform动画效果

transform ;transition

2301_76858876的博客 782

关于transform-style: preserve-3d;设置后,无效果问题

关于transform-style: preserve-3d;设置后,无效果问题

weixin_52096382的博客 1050

CSS 行内元素transform(不生效)问题解决

该知识使用场景:左右自动滚动的提示框

qq_56303170的博客 3128

为什么 transform-style: preserve-3d;不起效果

在练习下面的3D转换时,正常效果本来应该是下面这样的 鼠标碰到他后,会翻转过来,背面在上,变成下面这样 但是小编在练习的时候去出现了另一种情况 不知道会不会有人和小编一样在练习CSS33D转换时,也会遇到这样的问题,就是transform-style: preserve-3d;没有起到效果, 就类似下面的效果 翻转过来是这样的 这就让小编百思不得其解,为什么会这样呢? 原来是因为小编忘记加backface-visibility: hidden;(背面隐藏)这个属性了 ..

DIUDIUjiang的博客 3294

【45CSS3 (4)——新增属性③3D 转换

⚪透视属性⚪3D 旋转 ⚪3D 位移⚪transform-style属性⚪3D 正方体案例⚪浏览器兼容

倏存的博客 1225

transition动画过渡没作用(无效

transition无效的原因 1、只给该元素赋予了过渡属性的结束值,并未在过渡前定义初始值。 css .header { position: relative; width: 200px; height: 50px; background: red; transition: all 0.3s ease-in-out; } .showMenu.layui-layout-admin .header{ left:-200px; } js $(".moveHandle").click(functio

weixin_45689946的博客 1万+

关于chrom未报错而transform-style无效

pink老师的粉丝 css3d动画之3D呈现:transform-style: preserve-3d;代码行不起作用,可能的原因是没有添加 backface-visibility: hidden;第一个盒子的背面隐藏,如果不添加背面隐藏,那么盒子旋转180deg之后会呈现pink盒子的背面,不会呈现紫色盒子。 关于backface-visibility属性的使用方法参考w3school链接: https://www.w3school.com.cn/cssref/pr_backface-visibility

lanheit的博客 702

Perspective 项目常见问题解决方案

Perspective 是一个交互式的数据可视化和分析组件,特别适用于处理大型和/或流式数据集。该项目由 FINOS(金融科技开源基金会)维护,旨在为用户提供高效的数据处理和可视化工具。Perspective 支持多种编程语言,包括 C++、Python 和 Rust,并且可以在浏览器中独立运行,也可以与 JupyterLab 等工具集成。 ## 主要编程语言 - **C++**: 用于实现核

gitblog_00753的博客 885

直接使用transform: rotate(270deg);不起作用,如何解决?

属性在现代浏览器中有很好的支持,但在一些较旧的浏览器版本中可能不支持。:确保你的 CSS 选择器正确选中了想要旋转的元素。检查你的 HTMLCSS,确认选择器与元素匹配。:确保你的 CSS 文件已经被正确链接到 HTML 文件中,并且没有因为缓存问题而导致样式未更新。是相对于元素自身的中心点进行变换的。:确保你的 CSS 是按照标准书写的,并且你的开发环境支持相应的 CSS 版本和模块。:检查你的 CSS 代码是否有语法错误,比如缺少分号、大括号不匹配等。:可能有其他的 CSS 规则覆盖了你的。

王铁柱666的博客 675

【大作业-30】基于深度学习的垃圾检测源码+数据集+模型+视频讲解.zip

作品详细介绍请看这里:https://blog.csdn.net/echoson/category_12754211.html

惠企政策“免申即享”政策兑现平台建设方案.pdf

惠企政策“免申即享”政策兑现平台建设方案.pdf

上一篇: HTML中border属性标签变成了红色
spadesjz
博客等级 码龄5年 0粉丝 · 2原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值