html - 页面已满时元素移动?

标签 html css

我正在尝试制作一个包含多个元素的网站。它们的宽度和高度都相同,我希望能够添加尽可能多的。我遇到的问题是,现在如果我有太多,而不是转移到下一行,它会加宽页面。 http://i.imgur.com/xxXYSxf.png

我曾尝试通过将所有 div 放在一个通用 div 中并将该 div 设置为 100vw 来设置最大宽度,但这也不起作用。 http://i.imgur.com/Qe9IcFP.png

我正在使用 HTML 和 CSS 执行此操作,但如果需要 JS,我可以接受。

最佳答案

尝试将以下 CSS 属性添加到您的样式表中:

/* to your div container */
.container {
    max-width: 100vw;
    word-break: break-all;
}

/* to your panel items */
.panel {
    display: inline-block;
}

关于html - 页面已满时元素移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43638502/

相关文章:

javascript - 如何快速加载多个图像(没有 Css Sprites)

html - 我无法将 div 的大小设置为 100% 的长度

javascript - 为什么 jquery hover 在 jsfiddle 中工作但在我的 html 布局中不工作?

javascript - 未捕获的 TypeError : $(. ..).bxSlider 不是函数

javascript - 当 Blogger 帖子未托管在 Blogger 上时获取其第一个图像 URL

jquery - 如何使用 jQuery UI sortable() 将元素拖到下拉列表中?

javascript - 使必填字段提示出现在 onclick=confirm() 提示之前

jquery - 如何禁用 jQuery 标签上的单击事件?

html - 添加右滚动条时保持边框完整性

css - 使用CSS在鼠标悬停时更改侧面菜单的背景图像