问题标签 [rotatetransform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xaml - RotateTransform 在 Image 显示后应用,这会导致闪烁
我有这样的数据模板:
我需要根据“课程”属性旋转图像。起初,图像以零角度显示,并在瞬间旋转。这会使图像闪烁。
那么,是否有可能以某种方式使 Image 不可见并仅在旋转后才显示它?或在渲染之前旋转图像?
wpf - WPF:如何使用 DataTrigger 平滑停止旋转动画
动画几乎不会停止并且图像会重置其位置,但我希望动画完成到下一个完整的 360°。
有什么想法吗?
XAML 代码:
最终解决方案,除了必须将其放入 UserControl 以使其更通用(另见@Sheridans 帖子和我在下面的评论)的事实之外:
后面的代码:
android - 如何制作一个倒置的 PopupMenu
我正在编写一个 2 名玩家同时玩的 Android 游戏。玩家 1 以正常方式面对手机,玩家 2 将手机倒置。每个玩家都可以通过弹出菜单更改我想要访问的首选项,该菜单将锚定在屏幕上的按钮上。每个玩家都有自己的按钮。
通过在布局资源中添加以下 xml 标记,我设法旋转了 Player 2 的小部件:
所以那部分一切都很好。
我的问题是,我该如何让android.widget.PopupMenu
玩家 2 也出现颠倒?我正在寻找的效果是玩家 2 将获得一个PopupMenu
他们能够从他们的角度阅读的内容。
任何有关如何最好地实现这一目标的帮助或建议将不胜感激。
css - 根据输入复选框状态应用 CSS 规则
我目前正在开发一个使用 :checked 变量将规则应用于 CSS 的站点。我有一个复选框输入,当被触发时,应该完成两件事。它应该做的第一件事是在选中时将 div 从 0 的高度扩展到 200,并在未选中时返回 0。我触发第一个任务没有问题。选中该框后应该完成的第二件事是变换:旋转(45deg)一个带有“ +”的div ,它应该旋转45度变成“ x ”(不是实际的x,而是旋转的+ )。
我目前已经将代码设置为在 :hover 上显示动画,但这仅用于说明目的,不会出现在我的最终代码中。因此,将鼠标悬停在“ + ”上以查看我要使用 :checked 输入来完成什么。
如果您愿意看一下我的代码,并告诉我我做错了什么,我将不胜感激!如果您有任何问题,请告诉我。
注意:理想情况下,我正在寻找一个不需要 JS 的纯 CSS 解决方案。让我知道这是否不可能。
css - 如何仅将 CSS 过渡应用于 transform 属性
我目前有一个transform: rotate(45deg)
使用复选框:checked
值应用的,我正在寻找一种解决方案,以便 CSS 转换仅适用于转换值。现在我已经把它设置成这样:transition: all 1s ease
. 我不希望它适用于所有人,只是转换。现在它正在将过渡应用于color:
更改,我想摆脱它。
我觉得这应该很容易找到答案,但事实证明它比我想象的要困难。如果您有任何问题,请告诉我。谢谢。
这是我的代码笔。有问题的代码是CSS 第 25-28 行。
c# - 模拟时钟旋转变换
我的模拟时钟中的旋转变换有问题。
我有这个小时点代码,但这只是移动了一个点。有什么方法可以在 for() 循环中更改椭圆的名称?
c# - 在 RotateTransform 之后垂直滚动 DataGrid 时的视觉伪影
我使用这个 StackOverflow答案来旋转 DataGrid,使列标题显示为行标题,而新的 DataGrid 行将显示为列(水平 DataGrid)。
在 DataGrid 的样式中,我有一个 ControlTemplate,它由一个 ScrollContentPresenter 和两个 ScrollBar(垂直和水平)组成。ScrollContentPresenter 的 CanContentScroll 设置为“true”,以便单元格以逻辑方式而不是物理方式滚动。此 ControlTemplate 的摘录如下所示:
此网格的水平滚动按预期工作。但是,垂直滚动仍然会在物理上发生,并且当单元格滚动到屏幕外(或返回屏幕)时,会在第一行单元格上出现一些奇怪的视觉伪影。文物截图在这里。
当我向下滚动时,单元格(TextBlock)的内容会随着单元格顶部移出屏幕而消失。当我继续在单元格中垂直滚动时,背景颜色会水平“擦除”。
以下是我应用于网格的变换:
应用于 DataGridCells 的样式:
应用于列标题的样式:
应用于 DataGrid 的样式:
有所有的 LayoutTransforms,而不是 RenderTransforms。似乎变换在滚动期间影响了单元格的计算 DisplayHeight,并导致它们在真正离开屏幕之前“消失”。(旁注:逻辑滚动 (CanContentScroll = true) 禁用 DataGridCells 的虚拟化)。
我的目标是通过逻辑滚动或纠正渲染问题(首选)来消除垂直滚动伪影。
编辑:我的问题如下:由于滚动旋转的数据网格,如何消除这些视觉伪影?
jquery - css3 webkit变换旋转不起作用
我的路标 div 出现在 DOM 中(在附加 jquery 之后),但宽度和高度似乎不适用于 webkit 转换。如果我把变形拿出来,我可以看到我的 div。我的目标是附加 div,然后用从 -90deg 到 0deg 的旋转和 div 底部的枢轴点对其进行动画处理
我的CSS:
wpf - 带有对角文本行的 RichTextBox
我想要一个自定义的 RichTextBox 控件以在 MS Word 等应用程序中使用。但挑战是对角输入文本。目前,我在 RichTextBox 的 Document 属性中使用 RichTextBox 和 TextEffect 来对角显示文本并且它可以工作。不幸的是,插入符号出现在其原始位置和方向,因此用户会混淆他编辑的内容、输入的位置和选择的内容。你能帮助我吗?
html - 在鼠标悬停时使用 css 旋转图标
检查后我实现了下面的代码,但效果没有发生,不知道它缺少哪里..
HTML
编辑:将旋转类从图标更改为父级