小编SKi*_*ng7的帖子

为什么跨度的线高无用?

首先,让我们看一段代码:

div { width:200px; height:200px; border:1px solid black; line-height:200px; }
span { line-height:1.7;  }
Run Code Online (Sandbox Code Playgroud)
<div><span>123<br>456<br>789<br>000</span></div>
Run Code Online (Sandbox Code Playgroud)

为什么是spanline-height未使用的?

line-height仍然是200px,但是当我们设置spandisplay属性inline-block时,line-heightspan使用?

见下文:

div { width:200px; height:200px; border:1px solid black; line-height:200px; }
span { display:inline-block; line-height:1.7; }
Run Code Online (Sandbox Code Playgroud)
<div><span>123<br>456<br>789<br>000</span>
Run Code Online (Sandbox Code Playgroud)

html css

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

我可以使用没有React的jsx来在脚本中内联html吗?

我可以使用像jsx这样的库在脚本中内联HTML:

<script src="jsx-transform.js"></script>
<script type="text/jsx">
define('component', function () {
   return (<div>test html code</div>);
});
</script>
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

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

字体大小会影响块元素的高度吗?

块元素高度受内容字体大小的影响吗?

这是最好的只是告诉你我是什么意思,看看下面这个例子小提琴

如果增加.pdiv中类的字体大小,div的高度也会增加,为什么会这样?

html css

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

表单提交时,点击功能和提交的顺序

关于点击并提交以下示例:

<form action="url" method="post">
<input type="text" id="input1"/>
<input type="submit" value="submit" onclick="testFun()"/>
</form>
Run Code Online (Sandbox Code Playgroud)

当我们单击按钮提交时,是否有可能在表单提交后运行 testFun 函数

如果答案是否定的。为什么?单击提交按钮时浏览器如何工作?订单是点击功能->提交?是对的??

html javascript

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

在V8中,null、undefined、boolean等原始类型是如何存储在内存中的?

a 是否boolean以 32 位整数形式存储在内存中?一个值怎么样null

在《Speaking Javascript》一书中,它指的是一个类型标签,用于指示存储在内存中的值的类型。例如类型标签Object是000。什么是类型标签?

如何找到值类型(例如 a或 )的类型标记booleanstring

javascript v8 javascript-engine

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

为什么setTimeout调用的函数没有callstack限制?

timer =  window.setTimeout(function () {
    //do something
    window.setTimeout(arguments.callee, 1000);
}, 1000);
Run Code Online (Sandbox Code Playgroud)

结果是这些代码运作良好.

但为什么导致下面的错误?

超出最大调用堆栈大小

在调试它时,找到变量范围不包括先前执行的"setTimeout函数"的范围

谁能解释一下?

最好是文档.

javascript browser settimeout

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

如何将Javascript号存储在内存中

首先,我们看到以下代码:

result = 0.1 + 0.2;     
alert(result===0.3);// false
result=100.1+100.2;
alert(result===200.3);//true
Run Code Online (Sandbox Code Playgroud)

我相信0.1100.1(100 + 0.1)类似地存储在内存中,因为小数.1位于它们两者中.

那么,为什么加法的结果不同?

javascript numbers

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

for ... in循环和原型链

我们知道.in循环并不关心属性是对象的原型链的属性.所以它将输出属性all.让我们做一个测试

var o={};
for(var i in o){
    console.log(o[i]);//  output  none
}
Run Code Online (Sandbox Code Playgroud)

一个对象(通过这种方式创建:{})来自Object,
但是当我们运行代码时,Object原型链方法(比如toString)没有输出
为什么Object的原型链中的方法(toString)没有输出????

javascript

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

标签 统计

javascript ×6

html ×3

css ×2

browser ×1

javascript-engine ×1

numbers ×1

reactjs ×1

settimeout ×1

v8 ×1