html - 如何将标题放在图像下方的一行中?

标签 html css

如何将 3 个标题放在圆形图像下方。这是 site我正在努力。

最佳答案

这里的问题是您没有正确清除 float 。

我建议按照行来包装所有 float ,例如

您的 Logo 和链接在一行中,因此将其包装在带有 clearfix 类的 div 中。 然后你有三个圆形图像,所以将它们包装在一个带有 clearfix 类的 div 中。 然后你的 h 标签带有 float ,所以将它们包装在一个带有 clearfix 类的 div 中。

然后应该将 clearfix 类添加到您的 css 中。

 .clearfix:before, .clearfix:after{
    content:'\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    clear: both;
    width: 0;
    height: 0;
}

这是一个快速的 fiddle 。

http://jsfiddle.net/5JGrb/

关于html - 如何将标题放在图像下方的一行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23080857/

相关文章:

c# - 如何使用 HTMLTextWriter 加载 CSS 文件

javascript - 通过 jquery 定位创建的元素

html - 如何修复不同的浏览器更改我的 div 宽度?

css - IE9 是否不允许复选框(单选)输入周围有 0px 的边距?

html - 使用 CSS 对三个相等的框进行响应式垂直对齐

php - 为什么相同编码的字符串在 MySQL 和 HTML 上呈现不同的效果?

javascript - 加载图像时在 AngularJS 中动态添加 ng-click

javascript - Jquery 函数也应该与其他元素一起工作

css - 您如何查询 Web 浏览器是否支持 CSS 网格?

jquery - 导航栏上的切换按钮不起作用 - Twitter Bootstrap 3.2