小编Lav*_*nen的帖子

带箭头的样式子弹列表

我创建了一个箭头,我想附加到列表而不是圆形的子弹点.我试图使用:之后但还没有成功,不得不承认我对伪元素很新...

这是我到目前为止所得到的:

#arrow {
    border-right:2px solid black;
    border-bottom:2px solid black;
    width:10px;
    height:10px;
    transform: rotate(-45deg);
    margin-top:40px;
}



ul li {
	padding-bottom: 10px;
}

ul li:before{
   border-right:5px solid black;
   border-bottom:5px solid black;
   width:10px;
   height:10px;
   transform: rotate(-45deg);
   margin-top:40px;
}
Run Code Online (Sandbox Code Playgroud)
<!-- Arrow below -->
<div id="arrow"></div>


<!-- Want to place arrow where bullet points are  -->
<ul>
  <li>Item #1</li>
  <li>Item #2</li>
  <li>Item #3</li>
  <li>Item #4</li>
  <li>Item #5</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

谁有任何想法?

css list

6
推荐指数
3
解决办法
2万
查看次数

Three.js-给粒子圆形

我目前正在尝试three.js。我想在下面的示例中更改代码,以便点是圆形的,而不是正方形。

Codepen示例

我发现了另一个示例,称为canvas粒子random,它具有圆形粒子,基本上,脚本中的唯一区别如下:

var PI2 = Math.PI * 2;
var program = function ( context ) {

    context.beginPath();
    context.arc( 0, 0, 0.5, 0, PI2, true );
    context.fill();

};
Run Code Online (Sandbox Code Playgroud)

我以为如果将其添加到其他脚本中,则粒子将变得圆润。但是,当我将上述脚本添加到第一个脚本时,它不起作用(我只得到了蓝屏)。

有人知道我在做什么错吗?

javascript three.js

4
推荐指数
2
解决办法
2778
查看次数

为什么"sub esp,96","lea eax,[esp + 16]"和"mov [esp + 4],eax"?(asm intel语法)

我正在尝试通过GNU在IDA的帮助下创建的逆向工程汇编代码来学习汇编(Intel语法).我很难理解汇编中对内存地址的引用,如果有人可以评论下面的代码并解释实际发生的事情,我将非常感激.

这是以下C程序:

#include <stdio.h>

int main(void)
{
    char *input[20];

    scanf("%s", &input);
    printf("%s", input);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

使用Intel语法进行汇编:

push    ebp
mov     ebp, esp

and     esp, -16
sub     esp, 96                             ; char *input[20]

                                            ; scanf("%s", &input)
lea     eax, [esp+16]                       ; move the effective address of [esp+16] into EAX
mov     [esp+4], eax                        ; &input
mov     dword ptr [esp], offset aS          ; %s
call    _scanf

                                            ; printf("%s", input)
lea     eax, [esp+10]                       ; move the effective address of [esp+10] into EAX
mov     [esp+4], eax                        ; …
Run Code Online (Sandbox Code Playgroud)

x86 assembly

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

标签 统计

assembly ×1

css ×1

javascript ×1

list ×1

three.js ×1

x86 ×1