Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 纯HTML与React。相同的内容没有被同等地呈现。为什么? 我使用的是Roundation 0.14和Foundation 5.5.2,在使用Foundation的时候发现了一个奇怪的东西。当我用纯HTML编写它们时,按钮组会填满整个水平空间,但当我使用React编写它们时,它们不会,即使我使用的是完全相同的代码_Javascript_Html_Css_Reactjs_Zurb Foundation - Fatal编程技术网

Javascript 纯HTML与React。相同的内容没有被同等地呈现。为什么? 我使用的是Roundation 0.14和Foundation 5.5.2,在使用Foundation的时候发现了一个奇怪的东西。当我用纯HTML编写它们时,按钮组会填满整个水平空间,但当我使用React编写它们时,它们不会,即使我使用的是完全相同的代码

Javascript 纯HTML与React。相同的内容没有被同等地呈现。为什么? 我使用的是Roundation 0.14和Foundation 5.5.2,在使用Foundation的时候发现了一个奇怪的东西。当我用纯HTML编写它们时,按钮组会填满整个水平空间,但当我使用React编写它们时,它们不会,即使我使用的是完全相同的代码,javascript,html,css,reactjs,zurb-foundation,Javascript,Html,Css,Reactjs,Zurb Foundation,我使用了一些CSS-diff工具,它没有发现两者在样式上有任何区别。当我检查代码时,我也看不到任何区别。我也尝试过不同的浏览器,但问题仍然存在 我已创建以显示问题。如您所见,前两个按钮组跨越整个宽度,但不是React渲染的按钮组 . 两个呈现的HTML并不完全相同:普通HTML中的缩进呈现为元素之间的空白,而React会删除该空白(它可能来自JSX transpiler) 在这把小提琴上,我通过在缩进周围添加HTML注释删除了空格,因此它将不再呈现: 现在,两个输出完全相同。我将两者区别开来

我使用了一些CSS-diff工具,它没有发现两者在样式上有任何区别。当我检查代码时,我也看不到任何区别。我也尝试过不同的浏览器,但问题仍然存在

我已创建以显示问题。如您所见,前两个按钮组跨越整个宽度,但不是React渲染的按钮组

.

两个呈现的HTML并不完全相同:普通HTML中的缩进呈现为
  • 元素之间的空白,而React会删除该空白(它可能来自JSX transpiler)

    在这把小提琴上,我通过在缩进周围添加HTML注释删除了空格,因此它将不再呈现:


    现在,两个输出完全相同。

    我将两者区别开来,HTML中唯一的区别似乎是
    装入点
    包装器div,但即使使用
    作为包装器也不能解决问题……很好的回答,除了“因为它不相关”这一点,因为它显然并不无关谢谢你的回答!