Html 内部水平居中图像<;a>;,为什么是保证金:0自动;不工作?
或Html 内部水平居中图像<;a>;,为什么是保证金:0自动;不工作?,html,css,center,margin,Html,Css,Center,Margin,或 #左控件{ 浮动:左; 高度:300px; 宽度:300px; 背景颜色:深红色; } #左控制:前{ 内容:“; 显示:内联块; 垂直对齐:中间对齐; 身高:100%; } #左控制img{ 垂直对齐:中间对齐; z指数:1; 保证金:0自动; } 使用以下css: #left-control::before { height: 100%; content: ""; } #left-control { background-color: crimson;
#左控件{
浮动:左;
高度:300px;
宽度:300px;
背景颜色:深红色;
}
#左控制:前{
内容:“;
显示:内联块;
垂直对齐:中间对齐;
身高:100%;
}
#左控制img{
垂直对齐:中间对齐;
z指数:1;
保证金:0自动;
}
使用以下css:
#left-control::before {
height: 100%;
content: "";
}
#left-control {
background-color: crimson;
display: table;
height: 300px;
line-height: 300px;
text-align: center;
width: 300px;
}
移除浮动:左侧代码>来自#左控件
。并使用显示:表格代码>行高:300px代码>文本对齐:居中代码>
并删除显示:内联块代码>垂直对齐:中间对齐代码>来自#左控件::前
使用以下css:
#left-control::before {
height: 100%;
content: "";
}
#left-control {
background-color: crimson;
display: table;
height: 300px;
line-height: 300px;
text-align: center;
width: 300px;
}
移除浮动:左侧代码>来自#左控件
。并使用显示:表格代码>行高:300px代码>文本对齐:居中代码>
并删除显示:内联块代码>垂直对齐:中间对齐代码>来自#左控件::前
图像宽度不是100%,因此边距:0自动代码>无法将图像居中对齐。您最好的选择是执行文本对齐:居中在
标签上使用ID左控件进行编码>,以使图标中心对齐 图像宽度不是100%,因此边距:0自动代码>无法将图像居中对齐。您最好的选择是执行文本对齐:居中在
标签上使用ID左控件进行编码>,以使图标中心对齐 添加文本对齐#左控件
文本对齐:居中
#左控件{
浮动:左;
高度:300px;
宽度:300px;
文本对齐:居中;
背景颜色:深红色;
}
#左控制:前{
内容:“;
显示:内联块;
垂直对齐:中间对齐;
身高:100%;
}
#左控制img{
垂直对齐:中间对齐;
z指数:1;
保证金:0自动;
}
添加文本对齐#左控件
文本对齐:居中
#左控件{
浮动:左;
高度:300px;
宽度:300px;
文本对齐:居中;
背景颜色:深红色;
}
#左控制:前{
内容:“;
显示:内联块;
垂直对齐:中间对齐;
身高:100%;
}
#左控制img{
垂直对齐:中间对齐;
z指数:1;
保证金:0自动;
}