css - 多张图片的 CSS 浮动功能不起作用。(图像和测试的垂直线不一致)
问题描述
我尝试制作几行容器,每个容器都有图像和文本。为此,我使用了 {float:left} 函数,但图像的左侧不是垂直一致的,如下所示。
我想让这个像:
(红框)你好
(蓝色框)我的名字是
(绿框) 故事
(紫框)歌曲
请给一些建议。
解决方案
将所有元素放在一个 div 中,并将 display:flex 添加到您的新 div 项目中:
<div class="parent">
<div>
<div>Hello1</div>
<div>my Name is</div>
</div>
<div>
<div>Hello2</div>
<div>my Name is</div>
</div>
</div>
风格:
.parent{display:flex;}
推荐阅读
- json - 运行http get服务后获取接口的属性
- javascript - 用户名形式:比较数组中的输入数据
- java - 找不到符号 Workbook.close()
- sql - 如何最大程度地正确使用 group by?
- android - 我的 onClick 监听器都没有工作,我的手机没有响应四个 onClick 监听器中的任何一个
- oracle - oracle中的子字符串
- reactjs - 在我的 react-redux 应用程序中发布时遇到错误
- python - 尝试在 Windows 中使用 python 3 ctypes 访问虚拟打印引擎 dll 中的函数
- ruby - 打开目录外的Yaml文件
- c# - 成功发送电子邮件但为什么 c# 程序不会继续下一步或完成?