草庐IT

小波变换

全部标签

css - 绝对位置的变换原点等效项

我得到了一个大小未知的元素,position=absolute,top=1000,left=1000。现在,该元素的左上角位于位置(1000,1000),但我希望该元素的中心位于(1000,1000)。有没有办法只用CSS来做到这一点? 最佳答案 正如thecomments中指出的那样,您可以简单地使用transform:translate(-50%,-50%)来使元素垂直/水平居中。幸运的是,此方法适用于动态值,这意味着它适用于您的情况,因为您不知道元素的宽度/高度。例如:.element{background:#f00;widt

html - 变换比例在 Safari 上表现得很奇怪

我使用Bootstrap3制作了一个网站。Bootstrap3包含平面三Angular形作为字形。但是图标是扁平的,所以我使用我的拉伸(stretch)类拉伸(stretch)它们:.stretch{display:inline-block;transform:scale(3,2);/*W3C*/-webkit-transform:scale(3,2);/*SafariandChrome*/-moz-transform:scale(3,2);/*Firefox*/-ms-transform:scale(3,2);/*IE9*/-o-transform:scale(3,2);/*Oper

jquery - 复杂的 Webkit 错误?相对位置 + Z-Index + 溢出隐藏 + CSS3 变换

与其他现代浏览器相比,下面的代码(JSFiddlePreview)在Webkit中产生了意想不到的结果:jQuery(document).ready(function($){RunFunction();$('.ColorSquare').click(function(){$('#Lightbox').css('display','block');$('#ShowColorSquare').css('display','block');$('#ShowColorSquare').css('z-index','10');$('#ShowColorSquare').css('left',$(

html - 变换属性 CSS3 比例但停留在底部

有谁知道如何缩放图像但坚持使用底部?下面是我的代码,我的图像在中间缩放,但我需要它们贴在底部。.animation_scale{position:absolute;top:150px;left:55px;display:block;z-index:-10;bottom:0;}.animation_scaleimg{animation-name:animation_scale;animation-duration:1s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animati

animation - 变换 : rotate. 上的 CSS3 动画获取旋转元素当前度数的方法?

我正在开发一个使用拖放的html5界面。当我拖动一个元素时,目标获得一个css类,由于-webkit-animation,它会双向旋转。@-webkit-keyframespulse{0%{-webkit-transform:rotate(0deg);}25%{-webkit-transform:rotate(-10deg);}75%{-webkit-transform:rotate(10deg);}100%{-webkit-transform:rotate(0deg);}}.drag{-webkit-animation-name:pulse;-webkit-animation-dur

javascript - TranslateZ 百分比 CSS 3D 变换

当我尝试像这样在translateZ中设置百分比时:transform:translateZ(-100%);这是行不通的。它也不适用于相对视口(viewport)vh或vw.有什么办法可以做到这一点?我知道我可以简单地用JavaScript设置它,但是我在某个类中有很多这样的元素,包括稍后用JavaScript动态添加的元素。在CSS中做一些事情会方便得多。我看到了一些看起来像重复的东西,但我想要一种不需要多个元素来修复它的方法。除了附加到元素,即 最佳答案 好吧,阅读translateZ的w3c规范,不清楚是否有人考虑过应该在那里

html - 变换比例保持缩放元素周围的原始空间

我有两个嵌套的div。内部是transform:scale(0.5)。两者都是display:inline-block;。我需要做的是outerdiv使其宽度适合内部div的宽度。那是我应该发生但没有发生的事情。发生的情况是外部div“认为”内部div具有原始大小。仅当内部div为transform:scale(1)但不使用小于1的比例因子时,外部div才使其宽度适合内部宽度,例如:0.5(参见示例)。我需要一些方法来通过CSS以优雅的方式实现这一点。.red{background-color:#f00;}.green{background-color:#0f0;}.box_1,.bo

javascript - 如何使用 CSS 变换为拖动添加动量/惯性?

我正在尝试为缩放图像拖动添加动量/惯性效果(如thisexample或就像iOs所做的那样),但我遇到了困难。我已经为此苦苦挣扎了一段时间,并找到了一些有用的资源(例如thisone),但大多数解决方案都涉及jQuery,我更愿意坚持使用纯javascript,不涉及任何框架。我正在编写一个HTML5/CSS3缩放图像代码,具有所有标准功能:双击缩放、双指缩放、拖动、平移等,一切都是使用CSS3的变换转换并结合缩放来完成的。例如。transform:translate(100px,100px);transition:100ms;我研究了其他人的做法,它涉及左/右属性的连续动画,持续时间

html - 使用变换 : scale 防止模糊渲染

我正在使用transform属性放大一个div,但我想让它的子项(宽度或高度为1px)保持相同的大小。我按.5对它们进行了反缩放,预期结果是1px的元素先缩放2,然后再缩放.5,最终应该回到1px,但他们结束了一个模糊的2px。这是缩放前的框:.container{width:200px;height:200px;margin:100px;background-color:#EEE;position:absolute;}.outline{position:absolute;background:#1899ef;z-index:999999;opacity:1!important;}.o

javascript - 变换后的矩形坐标

我目前正在绘制一个对其父元素(g)进行转换的矩形。生成的svg是这样的;现在我正在尝试动态检索其中一个rect的坐标,但使用getBBox不会返回正确的结果。谁能告诉我如何获得其中一个矩形的正确x、y、宽度和高度属性? 最佳答案 我自己找到了解决方案;varmatrix=shape.getCTM();//transformapointusingthetransformedmatrixvarposition=svg.createSVGPoint();position.x=$(shape).attr("x");position.y=$(