Floating elements in CSS Grid(CSS网格中的浮动元素)
本文介绍了CSS网格中的浮动元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我当前正在处理我要使用CSS网格的第一个页面display: grid。
它工作得很好,但我遇到了一个小问题,我想要的元素float典型地是文本在图像、引号等周围浮动。
我只是给了一个元素afloat: left,令我惊讶的是,float被完全忽略了。该元素保留为完整的"grid-row-item"。
短码示例:
main {
display: grid;
grid-template-columns: 5% 5% 1fr 5% 5%;
}
main > * {
grid-column: 3;
}
blockquote {
grid-column: 2 / -2;
}
blockquote.float-left {
grid-column: 3;
float: left;
}
对于更大的示例,我创建了一个Codepen.
不幸的是,我还没有找到任何关于这方面的东西,所以我的问题是:有没有人能解决这个问题?我是不是忽略了什么?或者这可能还不可能?提前感谢!:)
代码链接:
https://codepen.io/anon/pen/GQWPWX
推荐答案
您不能浮动网格项目。这样做将完全干扰网格布局。
如果要浮动元素,请将它们从网格布局中删除,将display: grid分配给其他一些中间元素,或者不使用网格布局。
这篇关于CSS网格中的浮动元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
编程基础网
本文标题为:CSS网格中的浮动元素
基础教程推荐
猜你喜欢
- 使用 jQuery 在悬停时交换 DIV 类 2022-01-01
- 带角度的选项卡:仅使用 $http 在单击时加载选项卡 2022-01-01
- 当木偶师打开Chrome时,不能使用Chrome扩展 2022-01-01
- CORS:当凭据标志为真时,无法在 Access-Control-Allow-Origin 中使用通配符 2022-01-01
- 从快速中间件中排除路由 2022-01-01
- HTML5 画布调整为父级 2022-01-01
- 在 Javascript 中使用 Fetch API 上传文件并显示进度 2022-01-01
- 即使每次插入第一个输入的值不同,第二个输入仍显示相同的输入值 2022-01-01
- 最佳动态 JavaScript/JQuery 网格 2022-01-01
- 逻辑运算符 ||在 javascript 中,0 代表 Boolean false? 2022-01-01
