Html 水平DIV图像容器
我试图让我的图像水平对齐,但我似乎做错了什么,但我不知道是什么问题 以下是JSFIDLE: 以下是CSS:Html 水平DIV图像容器,html,css,Html,Css,我试图让我的图像水平对齐,但我似乎做错了什么,但我不知道是什么问题 以下是JSFIDLE: 以下是CSS: .imgcontainer img { display:inline-block; position:relative; padding:1px; border: 1px solid #c4c4c4; margin:0px 37px 0px 0px; width:175px; height:175px; } 您之所以看到换行符,是因为您显式地将它们与元素放在一起 为了达到预期效果,将图像
.imgcontainer img {
display:inline-block;
position:relative;
padding:1px;
border: 1px solid #c4c4c4;
margin:0px 37px 0px 0px;
width:175px;
height:175px;
}
您之所以看到换行符,是因为您显式地将它们与
元素放在一起
为了达到预期效果,将图像及其子文本放在一个单独的容器(
div
或article
)中,并将显示:内联块
样式应用于该元素。您看到换行是因为您显式地将它们与
元素放在一起
为了达到预期效果,将图像及其子文本放在一个单独的容器(
div
或article
)中,并将显示:内联块
样式应用于该元素。您看到换行是因为您显式地将它们与
元素放在一起
为了达到预期效果,将图像及其子文本放在一个单独的容器(
div
或article
)中,并将显示:内联块
样式应用于该元素。您看到换行是因为您显式地将它们与
元素放在一起
要达到预期效果,请将图像及其子文本放在单独的容器(div
或article
)中,并将display:inline block
样式应用于该元素。尝试:
float: left;
并更改css-删除不需要的属性尝试:
float: left;
并更改css-删除不需要的属性尝试:
float: left;
并更改css-删除不需要的属性尝试:
float: left;
并更改您的css-删除不需要的属性这可能是您想要的吗 假设您希望“Let Us Sell It”与每个图像对齐,我在每个图像周围添加了容器+文本,并将它们设置为内联块。对于我指定的容器text align:center,内联块将对齐到中心。另外,我改为imagesdo display:block,强制在图像下方显示文本
.container {
position: absolute;
margin: auto;
width: 100%;
text-align:center;
}
.imgcontainer img {
display:block;
position:relative;
padding:1px;
border: 1px solid #c4c4c4;
width:175px;
height:175px;
}
span {
display:inline-block;
margin:0px 37px 0px 0px;
}
这就是你想要的吗 假设您希望“Let Us Sell It”与每个图像对齐,我在每个图像周围添加了容器+文本,并将它们设置为内联块。对于我指定的容器text align:center,内联块将对齐到中心。另外,我改为imagesdo display:block,强制在图像下方显示文本
.container {
position: absolute;
margin: auto;
width: 100%;
text-align:center;
}
.imgcontainer img {
display:block;
position:relative;
padding:1px;
border: 1px solid #c4c4c4;
width:175px;
height:175px;
}
span {
display:inline-block;
margin:0px 37px 0px 0px;
}
这就是你想要的吗 假设您希望“Let Us Sell It”与每个图像对齐,我在每个图像周围添加了容器+文本,并将它们设置为内联块。对于我指定的容器text align:center,内联块将对齐到中心。另外,我改为imagesdo display:block,强制在图像下方显示文本
.container {
position: absolute;
margin: auto;
width: 100%;
text-align:center;
}
.imgcontainer img {
display:block;
position:relative;
padding:1px;
border: 1px solid #c4c4c4;
width:175px;
height:175px;
}
span {
display:inline-block;
margin:0px 37px 0px 0px;
}
这就是你想要的吗 假设您希望“Let Us Sell It”与每个图像对齐,我在每个图像周围添加了容器+文本,并将它们设置为内联块。对于我指定的容器text align:center,内联块将对齐到中心。另外,我改为imagesdo display:block,强制在图像下方显示文本
.container {
position: absolute;
margin: auto;
width: 100%;
text-align:center;
}
.imgcontainer img {
display:block;
position:relative;
padding:1px;
border: 1px solid #c4c4c4;
width:175px;
height:175px;
}
span {
display:inline-block;
margin:0px 37px 0px 0px;
}
您需要将每个图像和文本元素包装在特定元素(div或figure)中 图形可能是最好的,因为它允许在文本中使用
figcaption
元素
每个图形设置为display:inline block
和vertical align:top
,容器设置为text align:center
您需要将每个图像和文本元素包装在特定元素(div或figure)中 图形可能是最好的,因为它允许在文本中使用
figcaption
元素
每个图形设置为display:inline block
和vertical align:top
,容器设置为text align:center
您需要将每个图像和文本元素包装在特定元素(div或figure)中 图形可能是最好的,因为它允许在文本中使用
figcaption
元素
每个图形设置为display:inline block
和vertical align:top
,容器设置为text align:center
您需要将每个图像和文本元素包装在特定元素(div或figure)中 图形可能是最好的,因为它允许在文本中使用
figcaption
元素
每个图形设置为display:inline block
和vertical align:top
,容器设置为text align:center
您应该用
div
将每个img
和p
包装起来,并使用float:left
。示例:您应该使用div
将每个img
和p
包装起来,并使用float:left
。示例:您应该使用div
将每个img
和p
包装起来,并使用float:left
。示例:您应该使用div
将每个img
和p
包装起来,并使用float:left
。示例:您希望容器居中,还是容器内的图像?@JoshC是的,我希望容器居中,并且图像彼此水平。为什么您有
标记?我删除了它们。我不小心离开了他们@J08691图像将彼此相邻,并在每个图像的底部放置“Let Us Sell It”?您希望容器居中,还是容器内的图像?@JoshC是的,我希望容器居中,并且图像彼此水平。为什么您有
标记?我删除了它们。我不小心离开了他们@J08691图像将彼此相邻,并在每个图像的底部放置“Let Us Sell It”?您想要conta吗