CSS 在两个图像之间居中文本

标签 css centering

我需要像这样显示两张图片和一些文字:

------------------------------------------
img1--------some centered text-------img2
------------------------------------------
  • img1 和 img2 尺寸不一样,但宽度很接近
  • 文本根据显示的页面而变化,可能包含两行而不是一行。
  • 文本需要在两个图像之间水平居中,或者在容器外部之间(两者都可以)
  • 文本和图像需要在容器内垂直居中

我可以使用表格非常轻松地完成此操作,但我不想退回到表格布局。 position:inline-blockdisplay:table-cell 属性在某些浏览器中效果很好,但我需要支持 IE6+。

最佳答案

<style type="text/css">
#image1 { float: left; }
#image2 { float: right; }
#text { text-align: center; }
</style>

关于CSS 在两个图像之间居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3008612/

相关文章:

css - 在单行上获取文本和选择框

css - 是否有具有以下属性的 CSS 文件?

html - 我怎样才能制作一个带有圆 Angular 边框的 div 并使其中的 fa 图标居中?

css - 水平居中页面的全部内容

css - 谷歌全屏 map 有垂直滚动条

css - CSS 中 float 旁注的问题

javascript - 脚本添加 iframe 内容在 chrome 中没有用户代理样式

ios - 使用自动布局检索 subview 的正确位置

html - 我怎样才能使这个提交按钮居中?

html - 如何在位置为 :fixed? 的 div 中垂直居中图像