css - Gumby 列在 Chrome 中显示为 block 元素

标签 css html google-chrome responsive-design gumby-framework

这是我使用 Gumby 构建的第一个网站,就一般的网页设计而言,我在某种程度上属于初学者。

为什么我的网站在 Firefox 和 Safari 中显示完美,但在 Chrome 中却一团糟,我已经摸不着头脑几个小时了。看起来每组列都显示为 block 元素,而导航栏根本没有显示......

我通过 W3C html 验证器运行它,它告诉我 hgroup 标签已被废除,但这不应该把页面弄得那么乱,不是吗?最重要的是,不仅在 Chrome 中?


可能的原因:

  1. 在我开发这方面的东西时,为了使网站无响应,我删除了断点并弄乱了 _var.scss 中的一些设置/可能是最可能的原因,但我没有知道是什么以这种方式影响它。

  2. 我将该行用作标题和部分的包装器。这会不会以某种方式扰乱列的显示方式?

  3. 在 header 部分,我使用@include columns(6) 将列包含在 html 中,而无需创建另一个 div。 Chrome 不喜欢这样吗?

这是我网站的链接:http://work-in-germany.eu/

如您所见,它在 Firefox 和 Safari 中看起来不错,但在 Chrome 中却不行。


非常感谢您的帮助!

汤姆

最佳答案

哇,Chrome 真是一团糟!但并非难以管理。

首先,您应该包装整个页面。这使内容居中。例如:

HTML:

<body>
<div id="page_wrap">
-- Your content (rows etc.)
</div>
</body>

CSS:

.page_wrap {
 margin: auto;
 width: 980px;
}

至于行数。将以下内容添加到 css 类:

CSS:

.index_section .row {
 overflow: hidden;
 padding: 15px 0;
}

.index_section .img_box img {
 float: left;
 margin: 0 15px;
 max-width: 280px;
}

抱歉,由于时间不够,这就是我现在所能做的。祝你好运!

关于css - Gumby 列在 Chrome 中显示为 block 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17671208/

相关文章:

chrome 的 css3 过渡问题

css - 边界半径问题 CSS

css - Drupal Opera 条件样式表

css - 如何让按钮显示在与 html 中的文本不同的列中

html - 我的网站没有响应,它在视口(viewport)集上显示水平滚动

javascript - Google Chrome 在 AJAX 文件上传时显示错误?

ios - 如何允许 IOS 13 上的浏览​​器访问我的 iPhone 6s 陀螺仪?

javascript - 为什么 Bootstrap 破坏了我正常的 css 布局,我该如何修复它?

css - Wordpress.com - 保存自定义 CSS 后所有宽度都被删除

html - 保存用 ReactJS 生成的静态 HTML 页面