javascript - 使用 CSS map 方法并排对齐 React JS 中的图像
问题描述
在 React JS 和 CSS 中并排对齐使用 map 方法编写的图像 在 React JS 和 CSS 中并排对齐使用 map 方法编写的图像 在 React JS 和 CSS 中并排对齐使用 map 方法编写的图像CSS
前:
import React from 'react'
import HomeFooterImages from "./HomeFooterImages";
const HomeFooterDetails = () => { //landing page footer images not wokring
return (
<div className="home5Main">
{
HomeFooterImages.map((curElem) =>
{
return (
<div className="home5Main1">
<img className="home5Main1Img" src={curElem.img} />
</div>
)
})
}
</div>
)
}
export default HomeFooterDetails;
解决方案
代码解决方案:https ://codesandbox.io/s/sharp-kare-np3e0?file=/src/App.js
import "./styles.css";
import { ImagesElement } from "./HomeFooterImages";
export default function App() {
return (
<div className="home5Main">
{ImagesElement.map((curElem) => {
return <img className="home5Main1Img" src={curElem.img} />;
})}
</div>
);
}
.home5Main {
display: flex;
justify-content: space-evenly;
}
解释:您正在为 HomeFooterImages 地图功能返回 home5Main1 div,因为您渲染 div(这是块元素)图像将在另一个下方。在我的代码中,我只从 map 函数返回图像,该函数有效并使用了 flex 只是为它添加了一些香料
推荐阅读
- react-native - drawUnderTabBar 属性不起作用
- sql-server - WQL Select * from SQLService return 0 rows in WBEMTest 是什么意思?
- wordpress - 在 WordPress 插件中定义常量
- f# - 在没有编译器警告的情况下将 FsSql 计数结果转换为 Int32
- c - 在 C 中创建链表时程序崩溃
- c++ - 在设计方面:为向量类型的类成员重载插入运算符
- configuration - PAM EXAM 配置依赖需要较旧的 JAR(当较新的 JAR 可用时)
- vue.js - Vue cli 3 和 IE 11
- python-3.x - 从父类覆盖子类中的打印功能
- python - Excel 的 SUMIF 函数的 Python 列表或 NumPy 等价物是什么?