这是因为flex@R_67_2419@删除inline
或inline-block
元素之间的默认空白。
.@R_67_2419@ { font-size:30px; } <div class="@R_67_2419@"> <a>click</a> <a>here</a> </div>
@H_404_11@.@R_67_2419@ { font-size:30px; } <div class="@R_67_2419@"> <a>click</a><a>here</a> </div>
@H_404_11@或通过使div成为flex@R_67_2419@容器:
.@R_67_2419@ { display:flex; font-size:30px; } <div class="@R_67_2419@"> <a>click</a> <a>here</a> </div>
@H_404_11@如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。
因此,在我们的代码中,我们有两个子项和一个不带空格的空白序列。
解决方法
我创建了一个html错误页面。它有2行显示错误。第二行链接到主页。为了使两行保持在中心,我创建了一个顶层
css-grid
并将网格的每一行都设为a
flex
。我注意到,如果我display:flex
用于第二行,则here
链接周围没有任何空格,但是如果删除display:flex
,该空格将被添加,即html从Clickhereto
变为Click hereto
。如果删除
flex
属性,为什么会添加空格?码
html
<div id="invalid-page-grid-container"> <h1 id="invalid-page-h1">Oops!</h1> <h6 id="invalid-page-para">The Page you are looking for does not exist! Click <a [routerLink]="homepageRouterLink"> here </a> to go back to home page of the application !</h6> </div>
CSS
#invalid-page-grid-container{ display:grid; justify-content:center; } #invalid-page-h1{ display:flex; justify-content:center; grid-row: 1/2; } #invalid-page-para{ /*display:flex;*//*UNCOMMENT THIS AND YOU'LL SEE SPACE GETTING ADDED AROUND <a> of the html*/ justify-content:center; grid-row: 2/3; }
.@R_67_2419@ { font-size:30px; } <div class="@R_67_2419@"> <a>click</a><a>here</a> </div>
@H_404_11@或通过使div成为flex@R_67_2419@容器:
.@R_67_2419@ { display:flex; font-size:30px; } <div class="@R_67_2419@"> <a>click</a> <a>here</a> </div>
@H_404_11@如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。
因此,在我们的代码中,我们有两个子项和一个不带空格的空白序列。
解决方法
我创建了一个html错误页面。它有2行显示错误。第二行链接到主页。为了使两行保持在中心,我创建了一个顶层
css-grid
并将网格的每一行都设为a
flex
。我注意到,如果我display:flex
用于第二行,则here
链接周围没有任何空格,但是如果删除display:flex
,该空格将被添加,即html从Clickhereto
变为Click hereto
。如果删除
flex
属性,为什么会添加空格?码
html
<div id="invalid-page-grid-container"> <h1 id="invalid-page-h1">Oops!</h1> <h6 id="invalid-page-para">The Page you are looking for does not exist! Click <a [routerLink]="homepageRouterLink"> here </a> to go back to home page of the application !</h6> </div>
CSS
#invalid-page-grid-container{ display:grid; justify-content:center; } #invalid-page-h1{ display:flex; justify-content:center; grid-row: 1/2; } #invalid-page-para{ /*display:flex;*//*UNCOMMENT THIS AND YOU'LL SEE SPACE GETTING ADDED AROUND <a> of the html*/ justify-content:center; grid-row: 2/3; }
.@R_67_2419@ { display:flex; font-size:30px; } <div class="@R_67_2419@"> <a>click</a> <a>here</a> </div>
@H_404_11@如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。
因此,在我们的代码中,我们有两个子项和一个不带空格的空白序列。
解决方法
我创建了一个html错误页面。它有2行显示错误。第二行链接到主页。为了使两行保持在中心,我创建了一个顶层
css-grid
并将网格的每一行都设为a
flex
。我注意到,如果我display:flex
用于第二行,则here
链接周围没有任何空格,但是如果删除display:flex
,该空格将被添加,即html从Clickhereto
变为Click hereto
。如果删除
flex
属性,为什么会添加空格?码
html
<div id="invalid-page-grid-container"> <h1 id="invalid-page-h1">Oops!</h1> <h6 id="invalid-page-para">The Page you are looking for does not exist! Click <a [routerLink]="homepageRouterLink"> here </a> to go back to home page of the application !</h6> </div>
CSS
#invalid-page-grid-container{ display:grid; justify-content:center; } #invalid-page-h1{ display:flex; justify-content:center; grid-row: 1/2; } #invalid-page-para{ /*display:flex;*//*UNCOMMENT THIS AND YOU'LL SEE SPACE GETTING ADDED AROUND <a> of the html*/ justify-content:center; grid-row: 2/3; }
<div id="invalid-page-grid-container">
<h1 id="invalid-page-h1">Oops!</h1>
<h6 id="invalid-page-para">The Page you are looking for does not exist! Click <a [routerLink]="homepageRouterLink"> here </a> to go back to home page of the application !</h6>
</div>
#invalid-page-grid-container{
display:grid;
justify-content:center;
}
#invalid-page-h1{
display:flex;
justify-content:center;
grid-row: 1/2;
}
#invalid-page-para{
/*display:flex;*//*UNCOMMENT THIS AND YOU'LL SEE SPACE GETTING ADDED AROUND <a> of the html*/
justify-content:center;
grid-row: 2/3;
}
或通过使div成为flex@R_67_2419@容器:
如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。
因此,在我们的代码中,我们有两个子项和一个不带空格的空白序列。
我创建了一个html错误页面。它有2行显示错误。第二行链接到主页。为了使两行保持在中心,我创建了一个顶层css-grid
并将网格的每一行都设为a
flex
。我注意到,如果我display:flex
用于第二行,则here
链接周围没有任何空格,但是如果删除display:flex
,该空格将被添加,即html从Clickhereto
变为Click
hereto
。
如果删除flex
属性,为什么会添加空格?
码
html
CSS
.@R_67_2419@ { font-size:30px; } <div class="@R_67_2419@"> <a>click</a><a>here</a> </div>
@H_404_11@或通过使div成为flex@R_67_2419@容器:
.@R_67_2419@ { display:flex; font-size:30px; } <div class="@R_67_2419@"> <a>click</a> <a>here</a> </div>
@H_404_11@如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。
因此,在我们的代码中,我们有两个子项和一个不带空格的空白序列。
解决方法
我创建了一个html错误页面。它有2行显示错误。第二行链接到主页。为了使两行保持在中心,我创建了一个顶层
css-grid
并将网格的每一行都设为a
flex
。我注意到,如果我display:flex
用于第二行,则here
链接周围没有任何空格,但是如果删除display:flex
,该空格将被添加,即html从Clickhereto
变为Click hereto
。如果删除
flex
属性,为什么会添加空格?码
html
<div id="invalid-page-grid-container"> <h1 id="invalid-page-h1">Oops!</h1> <h6 id="invalid-page-para">The Page you are looking for does not exist! Click <a [routerLink]="homepageRouterLink"> here </a> to go back to home page of the application !</h6> </div>
CSS
#invalid-page-grid-container{ display:grid; justify-content:center; } #invalid-page-h1{ display:flex; justify-content:center; grid-row: 1/2; } #invalid-page-para{ /*display:flex;*//*UNCOMMENT THIS AND YOU'LL SEE SPACE GETTING ADDED AROUND <a> of the html*/ justify-content:center; grid-row: 2/3; }
.@R_67_2419@ { display:flex; font-size:30px; } <div class="@R_67_2419@"> <a>click</a> <a>here</a> </div>
@H_404_11@如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。
因此,在我们的代码中,我们有两个子项和一个不带空格的空白序列。
解决方法
我创建了一个html错误页面。它有2行显示错误。第二行链接到主页。为了使两行保持在中心,我创建了一个顶层
css-grid
并将网格的每一行都设为a
flex
。我注意到,如果我display:flex
用于第二行,则here
链接周围没有任何空格,但是如果删除display:flex
,该空格将被添加,即html从Clickhereto
变为Click hereto
。如果删除
flex
属性,为什么会添加空格?码
html
<div id="invalid-page-grid-container"> <h1 id="invalid-page-h1">Oops!</h1> <h6 id="invalid-page-para">The Page you are looking for does not exist! Click <a [routerLink]="homepageRouterLink"> here </a> to go back to home page of the application !</h6> </div>
CSS
#invalid-page-grid-container{ display:grid; justify-content:center; } #invalid-page-h1{ display:flex; justify-content:center; grid-row: 1/2; } #invalid-page-para{ /*display:flex;*//*UNCOMMENT THIS AND YOU'LL SEE SPACE GETTING ADDED AROUND <a> of the html*/ justify-content:center; grid-row: 2/3; }
<div id="invalid-page-grid-container">
<h1 id="invalid-page-h1">Oops!</h1>
<h6 id="invalid-page-para">The Page you are looking for does not exist! Click <a [routerLink]="homepageRouterLink"> here </a> to go back to home page of the application !</h6>
</div>
#invalid-page-grid-container{
display:grid;
justify-content:center;
}
#invalid-page-h1{
display:flex;
justify-content:center;
grid-row: 1/2;
}
#invalid-page-para{
/*display:flex;*//*UNCOMMENT THIS AND YOU'LL SEE SPACE GETTING ADDED AROUND <a> of the html*/
justify-content:center;
grid-row: 2/3;
}
或通过使div成为flex@R_67_2419@容器:
如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。
因此,在我们的代码中,我们有两个子项和一个不带空格的空白序列。
我创建了一个html错误页面。它有2行显示错误。第二行链接到主页。为了使两行保持在中心,我创建了一个顶层css-grid
并将网格的每一行都设为a
flex
。我注意到,如果我display:flex
用于第二行,则here
链接周围没有任何空格,但是如果删除display:flex
,该空格将被添加,即html从Clickhereto
变为Click
hereto
。
如果删除flex
属性,为什么会添加空格?
码
html
CSS
或通过使div成为flex@R_67_2419@容器:
.@R_67_2419@ { display:flex; font-size:30px; } <div class="@R_67_2419@"> <a>click</a> <a>here</a> </div>
@H_404_11@如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。
因此,在我们的代码中,我们有两个子项和一个不带空格的空白序列。
解决方法
我创建了一个html错误页面。它有2行显示错误。第二行链接到主页。为了使两行保持在中心,我创建了一个顶层
css-grid
并将网格的每一行都设为a
flex
。我注意到,如果我display:flex
用于第二行,则here
链接周围没有任何空格,但是如果删除display:flex
,该空格将被添加,即html从Clickhereto
变为Click hereto
。如果删除
flex
属性,为什么会添加空格?码
html
<div id="invalid-page-grid-container"> <h1 id="invalid-page-h1">Oops!</h1> <h6 id="invalid-page-para">The Page you are looking for does not exist! Click <a [routerLink]="homepageRouterLink"> here </a> to go back to home page of the application !</h6> </div>
CSS
#invalid-page-grid-container{ display:grid; justify-content:center; } #invalid-page-h1{ display:flex; justify-content:center; grid-row: 1/2; } #invalid-page-para{ /*display:flex;*//*UNCOMMENT THIS AND YOU'LL SEE SPACE GETTING ADDED AROUND <a> of the html*/ justify-content:center; grid-row: 2/3; }
<div id="invalid-page-grid-container">
<h1 id="invalid-page-h1">Oops!</h1>
<h6 id="invalid-page-para">The Page you are looking for does not exist! Click <a [routerLink]="homepageRouterLink"> here </a> to go back to home page of the application !</h6>
</div>
#invalid-page-grid-container{
display:grid;
justify-content:center;
}
#invalid-page-h1{
display:flex;
justify-content:center;
grid-row: 1/2;
}
#invalid-page-para{
/*display:flex;*//*UNCOMMENT THIS AND YOU'LL SEE SPACE GETTING ADDED AROUND <a> of the html*/
justify-content:center;
grid-row: 2/3;
}
如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。
因此,在我们的代码中,我们有两个子项和一个不带空格的空白序列。
我创建了一个html错误页面。它有2行显示错误。第二行链接到主页。为了使两行保持在中心,我创建了一个顶层css-grid
并将网格的每一行都设为a
flex
。我注意到,如果我display:flex
用于第二行,则here
链接周围没有任何空格,但是如果删除display:flex
,该空格将被添加,即html从Clickhereto
变为Click
hereto
。
如果删除flex
属性,为什么会添加空格?
码
html
CSS
如果我们检查规格:
flex容器的每个流入子元素都将成为一个flex项目,并且每个连续的子文本序列序列都被包装在一个匿名块容器flex项目中。但是, (即可能受white-space属性影响的字符) 空格(就像其文本节点显示为:none一样)。