小编use*_*634的帖子

如何在CSS3中无限地上下移动div?

您好我正在尝试执行简单的任务,即使用bottom而不是top来上下移动div以产生浮动/悬停效果.所以从.bottom: 63px到bottom: 400px

我是CSS和关键帧的新手!你可能会说,但这是我尝试过的,它似乎没有做任何事情:

.piece-open-space #emma {
    background-image: url('images/perso/Emma.png?1418918581');
    width: 244px;
    height: 299px;
    position: absolute;
    display: block;
    width: 244px;
    background-image: none;
    position: absolute;
    left: 2149px;
    bottom: 63px;
    -webkit-animation: MoveUpDown 50s linear infinite;
}

@-webkit-keyframes MoveUpDown {
    from {
        bottom: 63px;
    }
    to { 
        bottom: 400px;
    }
}
Run Code Online (Sandbox Code Playgroud)

更新

问题是它不会循环是我正在寻找的目标它达到400px然后立即回到63px如何让它达到400px然后回到63px它给出了无限循环的效果"徘徊/浮动".

html css css3 css-animations

13
推荐指数
3
解决办法
5万
查看次数

创建 WebGL 上下文时出错。三个js镀铬?

嗨,我收到错误

Error creating WebGL context.
Uncaught TypeError: Cannot read property 'getExtension' of null
Run Code Online (Sandbox Code Playgroud)

这发生在 google chrome 71 上,但我觉得很奇怪,因为如果我打开开发工具并刷新页面,它就可以正常工作,我不知道是什么导致了这种情况?

它一直运行得非常好,直到今天 PC 或浏览器上都没有发生任何变化。我的驱动程序都是最新的,启用了 webgl...

google-chrome webgl three.js

7
推荐指数
3
解决办法
7356
查看次数

播放 GLTF 动画?三.js

嗨,过去一周左右,我一直在使用 Three.js,我对 lib 完全陌生,因此对于我可能会说或问的任何愚蠢的事情,我深表歉意。我的代码不会引发任何错误,但确实有 1 个警告:

  three.module.js:18314 THREE.WebGLProgram: gl.getProgramInfoLog() C:\fakepath(193,23-137): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values
Run Code Online (Sandbox Code Playgroud)

我不确定这是否重要,但无论如何!模型显示一切正常,但问题是它没有播放任何动画我做错了什么?这是代码:

import * as THREE from './js/three.module.js';

import {
    RGBELoader
} from './js/RGBELoader.js';
import {
    OrbitControls
} from './js/OrbitControls.js';
import {
    GLTFLoader
} from './js/GLTFLoader.js';
import {
    RoughnessMipmapper
} from './js/RoughnessMipmapper.js';


var container, controls;
var camera, scene, renderergl, model, mixer, clock;

init();
animate();

function init() {

    container = document.createElement('div');
    container.className = "experience-div";
    $('body').prepend(container); …
Run Code Online (Sandbox Code Playgroud)

javascript three.js gltf

5
推荐指数
1
解决办法
4535
查看次数

轨道控制跟随鼠标,无需点击 Three.js

有没有人有代码强制 Three.js 中的轨道控件在 mousemove 上移动场景,而不是单击 + mousemove 我尝试使用此线程中的答案: 如何在鼠标移动时重新创建 Three.js OrbitControl 移动? 但遗憾的是它抛出一个错误“最大调用堆栈大小超出错误”,我只是得到一个黑色画布,里面什么也没有......

我也尝试过改变

scope.domElement.addEventListener( 'mousedown', onMouseDown, false );
Run Code Online (Sandbox Code Playgroud)

到

scope.domElement.addEventListener( 'mousemove', onMouseDown, false );
Run Code Online (Sandbox Code Playgroud)

在 OrbitControls.js 文件中,但移动时似乎会冻结并时不时地停止......

有人设法解决这个问题吗?提前致谢!

javascript three.js

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

如何移除/删除 JavaScript 函数()?

如果检测到某个浏览器,我将如何删除功能?这是功能和检测:

function parallaxIt(e, target, movement) {
  var $this = $("#app");
  var relX = e.pageX - $this.offset().left;
  var relY = e.pageY - $this.offset().top;

  TweenMax.to(target, 1, {
    x: (relX - $this.width() / 2) / $this.width() * movement,
    y: (relY - $this.height() / 2) / $this.height() * movement,
    z: 0.01,
    rotation:0.01
  });
}


var version = detectIE();
if (version === false) {
  //Do Nothing
} else if (version >= 12) {
    //Remove Function
} else {
    $("#iefix").attr({href : "/static/css/app-iefix.css"});
    //Remove Function
}
Run Code Online (Sandbox Code Playgroud)

因此,当检测到任何 …

javascript jquery function

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

.txt 文件删除行但保留前 10 行?

我将如何删除 .txt 文件中的行?但是保留第一个十行?

到目前为止,这是我的代码:

   <?php 

$hiScore = $_POST['hiScore'] ? $_POST['hiScore'] : 'not set';

$theInput = $_POST['theInput'] ? $_POST['theInput'] : 'not set';

$file = fopen('LeaderBoard.txt','a+');
fwrite($file, ' '.$hiScore.' - Score                                                      Name: '.$theInput.'      '.PHP_EOL);
fclose($file);

$lines = file("LeaderBoard.txt");
natsort($lines);
$lines=array_reverse($lines);
file_put_contents("LeaderBoardScores.txt", implode("\n  \n \n  \n  \n  \n \n  \n", $lines));

$handle = fopen("LeaderBoardScores.txt");
$output = '';
$i = 0;
while (($line = fgets($handle)) !== false) {
    $output .= $line . "\n";
    if ($i++ >= 10)
        break;
}
fclose($handle);
file_put_contents($output, "Leader.txt");

?> 
Run Code Online (Sandbox Code Playgroud)

我不确定如果 …

php storage if-statement

0
推荐指数
1
解决办法
165
查看次数