标签: transform

即使使用快速显卡,3D CSS 动画 -webkit-transform 也会出现不可预测的缓慢性能停滞

我有一个极其复杂的 Web 应用程序,其中包含使用 -webkit-transform 和 -webkit-transition 完成的复杂 60fps 动画。通常有数十个项目同时进行动画处理。当它“达到速度”时,动画看起来很棒,但是当用户给出输入时,动画有时会出现非常明显的“减速”。大部分动画的性能都非常出色,但是当许多项目从静态过渡到移动时,会出现明显的滞后,我无法在 JavaScript 中找到这一滞后。

html css 3d webkit transform

3
推荐指数
1
解决办法
1174
查看次数

将工具提示小部件中的箭头从工具提示的底部移动到左侧 (jQuery UI 1.9)

我正在使用基于jquery ui 工具提示小部件“自定义样式”演示的语音气泡样式工具提示,但是当我需要将箭头显示在工具提示的左侧而不是顶部或底部时,我无法正确显示箭头。

有人可以帮我修复此代码(它切断了尖端并显示了太大的箭头部分)吗?

<style type="text/css"> 

   .ui-tooltip.menu_info {
        max-width: 200px;
    }      
* html .ui-tooltip {
    background-image: none;
}
body .ui-tooltip { border-width: 1px; }
    .ui-tooltip, .arrow:after, .arrow_left_side:after {
        background: white;
        border: 1px solid #999;       

    }       
    .ui-tooltip {
        padding: 10px 12px;
        color: Black;
        font: 8pt "Helvetica Neue", Sans-Serif;   
        max-width: 150px;
        border: 1px solid #999;
    position: absolute;
    }           
    .arrow_left_side {       
        height: 70px;
        width: 8px;    
        overflow: hidden;
        position: absolute;
        top: 0px;
        margin-top: 5px;
        left: -8px;
    }   
    .arrow_left_side:after {
        content: "";
        position: …
Run Code Online (Sandbox Code Playgroud)

css jquery-ui transform jquery-ui-tooltip

3
推荐指数
1
解决办法
3289
查看次数

使用transform:rotate(xdeg)文本溢出div

使用 css 属性transform: rotate();效果很好,但是当在水平方向的文本下使用它时,它显示在外面,div但我希望它显示在里面。display我对、positionlefttop等属性进行了很多尝试float,但没有任何效果。有任何想法吗?

这是垂直文本的 css 代码:

width:130px;
height:50px;
-ms-transform:rotate(270deg); /* IE 9 */
-moz-transform:rotate(270deg); /* Firefox */
-webkit-transform:rotate(270deg); /* Safari and Chrome */
-o-transform:rotate(270deg); /* Opera */
Run Code Online (Sandbox Code Playgroud)

这是要尝试的示例: http://jsfiddle.net/ty6Zj/

html css transform

3
推荐指数
1
解决办法
1901
查看次数

TranslateX 一个对象并保持最终位置

我用 CSS TranslateX 编写了一个测试。动画有效,但对象没有保持最终位置,而是返回到原始位置。

怎样才能保住最后的位置呢?

这里是CSS:

@-webkit-keyframes mover {
    0% { -webkit-transform: translateX(0); }
    100% { -webkit-transform: translateX(300px); }
} 
@-moz-keyframes mover {
    0% { -moz-transform: translateX(0); }
    100% { -moz-transform: translateX(300px); }
} 
@-o-keyframes mover {
    0% { -o-transform: translateX(0); }
    100% { -o-transform: translateX(300px); }
} 
@keyframes mover {
    0% { transform: translateX(0); }
    100% { transform: translateX(300px); }
}

#box {
    position: relative;
    top: 20px;
    left: 20px;
    width: 50px;
    height: 50px;
    background-color: #666;
}

.box-mover {
    -webkit-animation: …
Run Code Online (Sandbox Code Playgroud)

css transform

3
推荐指数
1
解决办法
4380
查看次数

Jolt Transformation - 将所有按键都小写?

我有以下 JSON:-

{
  "ROWNUM": "328938",
  "SOURCE_NAME": "I2323",
  "ID": "333333",
  "FIRST_NAME": "A121221",
  "KNOWN_AS": "G1223321",
  "LAST_NAME": "sadsadsd",
  "PLACE_OF_BIRTH": "Indsadsadsaddsaia",
  "DATE_OF_BIRTH": "sadsaddsa",
  "UPRN": "sadsadsad",
  "POST_CODE": "asdsadsda",
  "POST_TOWN": "GLASGOW",
  "ESTIMATED_DOB": "N",
  "LAST_UPDATED": "2019-02-11T13:57:05.264Z",
  "cluster_id": 3020,
  "aliases": [
    {
      "_id": {
        "timestamp": 1550152767,
        "machineIdentifier": 6505561,
        "processIdentifier": 59,
        "counter": 2775622,
        "time": 1550152767000,
        "timeSecond": 1550152767,
        "date": 1550152767000
      },
      "ROWNUM": "328938",
      "SOURCE_NAME": "I2323",
      "ID": "333333",
      "FIRST_NAME": "A121221",
      "KNOWN_AS": "G1223321",
      "LAST_NAME": "sadsadsd",
      "PLACE_OF_BIRTH": "Indsadsadsaddsaia",
      "DATE_OF_BIRTH": "sadsaddsa",
      "UPRN": "sadsadsad",
      "POST_CODE": "asdsadsda",
      "POST_TOWN": "GLASGOW",
      "ESTIMATED_DOB": "N",
      "LAST_UPDATED": "2019-02-11T13:57:05.264Z",
      "cluster_id": 3020,
      "score": …
Run Code Online (Sandbox Code Playgroud)

json transformation transform jolt

3
推荐指数
1
解决办法
4323
查看次数

在 matplotlib 中将数据坐标转换为轴坐标

我正在尝试将数据点从数据坐标系转换为 matplotlib 中的轴坐标系。

import matplotlib.pyplot as plt


fig, ax = plt.subplots()
# this is in data coordinates
point = (1000, 1000)
# this takes us from the data coordinates to the display coordinates.
trans = ax.transData.transform(point)
print(trans)  # so far so good.
# this should take us from the display coordinates to the axes coordinates.
trans = ax.transAxes.inverted().transform(trans)
# the same but in one line
# trans = (ax.transData + ax.transAxes.inverted()).transform(point)
print(trans)  # why did it transform back to the …
Run Code Online (Sandbox Code Playgroud)

python transform matplotlib

3
推荐指数
1
解决办法
3656
查看次数

Spring 集成 Handle 与 Transform

你能解释一下,如果bouth方法可以返回新的有效负载类型,为什么我应该使用transform方法而不是使用spring集成的handle?

例如

@Bean
public IntegrationFlow integerFlow() {
    return f -> f.handle(Integer.class, (p, h) -> p * 2);
}
Run Code Online (Sandbox Code Playgroud)

@Bean
public IntegrationFlow integerFlow() {
    return f -> f.transform(Integer.class, p -> p * 2);
}
Run Code Online (Sandbox Code Playgroud)

为什么做同样的事情。我想是这样。

transform handle spring-integration

3
推荐指数
1
解决办法
2309
查看次数

Safari 不尊重 `transform-origin` SVG 属性

我正在尝试使用属性构建 SVG transform。但是,虽然我的 SVG 在 Chrome 和 Firefox 中看起来符合预期,但在 Safari 中看起来却损坏了。看起来 Safari 不尊重transform-origin属性,总是应用transform类似transform-origin"0 0"值。

我需要对transform属性进行动画处理,并且需要生成的 SVG 在所有浏览器中看起来都相同。我尝试通过为transform-boxCSS 属性提供不同的值来解决这个问题,但没有成功。

该问题有解决方法吗?

下面是说明该问题的示例。所有图像应该看起来相同。它们在 Chrome 和 Firefox 中看起来相同,但在 Safari 中则不同。

h1 {
  font-family: sans-serif;
}

figure {
  border: thin #c0c0c0 solid;
  display: inline-flex;
  flex-flow: column;
  padding: 5px;
  max-width: 200px;
  margin: auto;
}

figcaption {
  margin-top: 5px;
  background-color: #222;
  color: #fff;
  font: smaller sans-serif;
  padding: 3px;
  text-align: center;
}
Run Code Online (Sandbox Code Playgroud)
<h1>1. Reference image</h1> …
Run Code Online (Sandbox Code Playgroud)

safari svg transform

3
推荐指数
1
解决办法
1198
查看次数

Pandas 基于多列的分组和转换

我见过很多类似的问题,但似乎没有一个适合我的情况。我很确定这只是一个 groupby 转换,但我一直在KeyError解决axis问题。我正在尝试 groupbyfilename并检查 count where pred != gt

例如,索引 2 是 so 1 的唯一索引f1.wav,索引 (13,14,18) 是f2.wavso 3 的唯一索引。

df = pd.DataFrame([{'pred': 0, 'gt': 0, 'filename': 'f1.wav'}, {'pred': 0, 'gt': 0, 'filename': 'f1.wav'}, {'pred': 2, 'gt': 0, 'filename': 'f1.wav'}, {'pred': 0, 'gt': 0, 'filename': 'f1.wav'}, {'pred': 0, 'gt': 0, 'filename': 'f1.wav'}, {'pred': 0, 'gt': 0, 'filename': 'f1.wav'}, {'pred': 0, 'gt': 0, 'filename': 'f1.wav'}, {'pred': 0, 'gt': 0, 'filename': 'f1.wav'}, …
Run Code Online (Sandbox Code Playgroud)

python group-by transform dataframe pandas

3
推荐指数
1
解决办法
1408
查看次数

如何消除“缺少转换属性错误”?

我正在使用 pyspark 在 palantir 中编写代码,但遇到了这个错误,我无法弄清楚。

错误是:

A TransformInput object does not have an attribute withColumn. 
Please check the spelling and/or the datatype of the object.
Run Code Online (Sandbox Code Playgroud)

我的代码供你参考

import pyspark.sql.functions as F
import pyspark.sql.types as T
from pyspark.sql.functions import when
from transforms.api import configure, transform, Input, Output

@transform(
    result = Output('Output_data_file_location'),
    first_input=Input('Input_file1'),
    second_input= Input('Input_file2'),
)
def function_temp(first_input, second_input, result):
    from pyspark.sql.functions import monotonically_increasing_id
    res = ncbs.withColumn("id", monotonically_increasing_id())

    # Recode type
    res = res.withColumn("old_col_type", F.when(
        (F.col("col_type") == 'left') | (F.col("col_type") == 'right'), 'turn' …
Run Code Online (Sandbox Code Playgroud)

transform apache-spark-sql pyspark palantir-foundry

3
推荐指数
1
解决办法
735
查看次数