Html 垂直对齐<;p>&引用;旁边是&书信电报;部门>;
看小提琴 我已经将Html 垂直对齐<;p>&引用;旁边是&书信电报;部门>;,html,css,Html,Css,看小提琴 我已经将行高度和高度设置为,所有东西都有相同的高度,无论还是充当内联块,我想知道为什么它们不在同一水平线上对齐,没有表格单元格,我如何修复它 谢谢 所有代码: 某物 你好 世界 .wrapper{ 高度:40px; } .包装纸{ 背景:#EEE; 显示:内联块; 高度:40px; 宽度:90px; 线高:40px; } .盒子{ 显示:内联块; 宽度:90px; 高度:40px; } .red{背景色:#FFC2C2;} .yellow{背景色:#FFB;} .blue{背景
行高度
和高度
设置为
,所有东西都有相同的高度,无论
还是
充当内联块
,我想知道为什么它们不在同一水平线上对齐,没有表格单元格
,我如何修复它
谢谢
所有代码:
某物
你好
世界
.wrapper{
高度:40px;
}
.包装纸{
背景:#EEE;
显示:内联块;
高度:40px;
宽度:90px;
线高:40px;
}
.盒子{
显示:内联块;
宽度:90px;
高度:40px;
}
.red{背景色:#FFC2C2;}
.yellow{背景色:#FFB;}
.blue{背景色:#CEF0F5;}
将此添加到css中:
.wrapper p {
margin:0;
}
.box{
vertical-align:top;
}
另外,正如您给div指定的内联块一样,请确保注释掉空格
将此添加到css中:
.wrapper p {
margin:0;
}
.box{
vertical-align:top;
}
另外,正如您给div指定的内联块一样,请确保注释掉空格
将此添加到css中:
.wrapper p {
margin:0;
}
.box{
vertical-align:top;
}
另外,正如您给div指定的内联块一样,请确保注释掉空格
将此添加到css中:
.wrapper p {
margin:0;
}
.box{
vertical-align:top;
}
另外,正如您给div指定的内联块一样,请确保注释掉空格
p
默认情况下有边距和/或填充,因此您将面临p
的问题
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
margin: 0; /* this fixes the key problem you were facing */
padding: 0;
vertical-align: top;
}
p
默认情况下有边距和/或填充,因此您将面临p
的问题
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
margin: 0; /* this fixes the key problem you were facing */
padding: 0;
vertical-align: top;
}
p
默认情况下有边距和/或填充,因此您将面临p
的问题
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
margin: 0; /* this fixes the key problem you were facing */
padding: 0;
vertical-align: top;
}
p
默认情况下有边距和/或填充,因此您将面临p
的问题
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
margin: 0; /* this fixes the key problem you were facing */
padding: 0;
vertical-align: top;
}
当您使用任何内联属性时(p
在本例中),您必须定义其对齐方式,默认情况下它不是top
。
因此,在这种情况下,在将p
修改为内联块
时,您还需要声明垂直对齐
对您的css进行以下更改
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
line-height: 40px;
margin:0;/**Add this**/
vertical-align:top;/**Add this**/
}
当您使用任何inline
属性时(在本例中为p
),您必须定义其对齐方式,默认情况下它不是top
。
因此,在这种情况下,在将p
修改为内联块
时,您还需要声明垂直对齐
对您的css进行以下更改
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
line-height: 40px;
margin:0;/**Add this**/
vertical-align:top;/**Add this**/
}
当您使用任何inline
属性时(在本例中为p
),您必须定义其对齐方式,默认情况下它不是top
。
因此,在这种情况下,在将p
修改为内联块
时,您还需要声明垂直对齐
对您的css进行以下更改
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
line-height: 40px;
margin:0;/**Add this**/
vertical-align:top;/**Add this**/
}
当您使用任何inline
属性时(在本例中为p
),您必须定义其对齐方式,默认情况下它不是top
。
因此,在这种情况下,在将p
修改为内联块
时,您还需要声明垂直对齐
对您的css进行以下更改
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
line-height: 40px;
margin:0;/**Add this**/
vertical-align:top;/**Add this**/
}
请尝试这种风格:
.wrapper {
height: 40px;
}
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
line-height: 40px;
margin:0;
margin-left:5px;
vertical-align:top;
}
.box {
display: inline-block;
width: 90px;
height: 40px;
margin:0;
vertical-align:top;
}
.red{background-color:#FFC2C2;}
.yellow{background-color:#FFB;}
.blue{background-color:#CEF0F5;}
请尝试这种风格:
.wrapper {
height: 40px;
}
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
line-height: 40px;
margin:0;
margin-left:5px;
vertical-align:top;
}
.box {
display: inline-block;
width: 90px;
height: 40px;
margin:0;
vertical-align:top;
}
.red{background-color:#FFC2C2;}
.yellow{background-color:#FFB;}
.blue{background-color:#CEF0F5;}
请尝试这种风格:
.wrapper {
height: 40px;
}
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
line-height: 40px;
margin:0;
margin-left:5px;
vertical-align:top;
}
.box {
display: inline-block;
width: 90px;
height: 40px;
margin:0;
vertical-align:top;
}
.red{background-color:#FFC2C2;}
.yellow{background-color:#FFB;}
.blue{background-color:#CEF0F5;}
请尝试这种风格:
.wrapper {
height: 40px;
}
.wrapper p {
background: #EEE;
display: inline-block;
height: 40px;
width: 90px;
line-height: 40px;
margin:0;
margin-left:5px;
vertical-align:top;
}
.box {
display: inline-block;
width: 90px;
height: 40px;
margin:0;
vertical-align:top;
}
.red{background-color:#FFC2C2;}
.yellow{background-color:#FFB;}
.blue{background-color:#CEF0F5;}
始终在问题中发布您的相关代码…定义您的.wrapper p.box{margin:0;vertical align:top;}演示链接是否始终在问题中发布您的相关代码…定义您的.wrapper p.box{margin:0;vertical align:top;}演示链接是否始终在问题中发布您的相关代码…定义您的.wrapper p.box{margin:0;vertical align:top;}演示链接是否始终在问题中发布相关代码…定义.wrapper p,.box{margin:0;vertical align:top;}演示链接就是为什么将vertical align:top
添加到p
或.box
可以工作的原因?因为
元素的默认值是baseline
。这就是为什么您需要在您的案例中设置top
值的原因。所以为p
设置“vertical align:top;”。为什么要添加vertical align:top
到p
或.box
可以工作吗?因为
元素的默认值是基线
。这就是为什么您需要在您的情况下设置top
值的原因。因此,为p
设置“垂直对齐:top;”。为什么将垂直对齐:top
添加到p
或.box
可以工作?bec因为元素的默认值是baseline
。这就是为什么您需要在您的案例中设置top
值的原因。因此,为p
设置`vertical align:top;`forp
。为什么要将vertical align:top
添加到p
或.box
中?因为的默认值是基线
代码>元素。这就是为什么您需要在您的案例中设置一个top
值的原因。因此,在p
中设置'vertical align:top;`for标记是块级元素。检查链接。标记是块级元素。检查链接。标记是块级元素。c见鬼链接。