html - 什么是浮动:左;网格中的等效项,因为不支持浮点数?
问题描述
似乎已经有一些问题围绕着这个问题,但没有一个问题有这个问题的答案......
我有一个 SVG 图像,inline-grid
我想把它放在文本的左边,就像我会做的那样float:left;
,但似乎有一个已知的错误使它不可能。
所以问题是 - 我如何将图像放置在左侧,以便它像那样替换左侧的文本float:left;
?
.company-content {
width: 79%;
display: inline-grid;
}
<div class=company-content>
<p>
<div style="width:10%; height:10%; display:inline-grid; float:left;"><img src="https://picsum.photos/500" style=" display:flex; width:3rem; height:3rem; align-items:center; float:left;" /> </div>Lorem Ipsum blablabla bla bla bla bla</p>
PS 是的,我试过justify-self:start;
了,似乎没有用...
解决方案
我认为你混合了 inline 和 flex ,它们对布局有不同的方法。其次,您为容器和项目提供了 inline-grid 属性。你想要做的是
"<p>" with "<img>" inside a "<div>" but you give "<div>" inside "<p>" you can use "<span>" inside "<p>"
如果我正确理解你的要求,下面的代码就是你想要的
.company-content {
width: 79%;
display: inline-grid;
}
<div class=company-content>
<p><span style="width:10%; height:10%; "><img src="https://picsum.photos/500" style="width:3rem; height:3rem; float:left" /></span> Lorem Ipsum blablabla bla bla bla bla</p></div>
推荐阅读
- laravel - Laravel:对 vue js 组件的更改未在生产中显示
- flutter - 如何在仍然能够滚动列表视图的同时将可拖动对象拖到列表视图之外?
- javascript - 如何通过输入字段和按钮作为 HTML 中的事件运行 if/else Javascript 函数?
- optimization - 如何使用具有渐变但没有权重调整的图层?
- node.js - 如何使用express从url下载文件?
- azure - 自定义根域的 Azure DNS 配置 - 未使用 CDN
- android - Android Kotlin:在覆盖函数中,如login.setOnClickListener,会经常出现NullPointerException
- android - Firestore:离线时事务崩溃
- python - 如何通过 Kivy 语言上的键访问 dict 值?
- java - 如何使用 jpql 选择 postgresql jsonb 列并将其映射到模型?