我目前正在开发一个名为 PolitiqueContent 的 React 组件,我在其中显示带有指向不同部分的箭头的信息。每个箭头都与标题和内容相关联,我在实现所需的显示方面面临困难。
这是我当前的代码:
import React from "react";
const PolitiqueConeten = () => {
return (
<div className="flex justify-center">
{/* First Arrows */}
{/* Title */}
<h2>Title 1</h2>
<br />
{/* Content */}
<p>
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Reprehenderit,
quibusdam?
</p>
{/* Third Arrows */}
<h2>Title 3</h2>
<p>
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Fuga,
laboriosam.
</p>
<img
className="w-5/6"
src="img/backgrounddPool.png"
alt="backroundPool"
/>
{/* Second Arrows */}
<h2>Title 2</h2>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo,
accusamus?
</p>
{/* Forth Arrows */}
<h2>Title 4</h2>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptas,
perspiciatis!
</p>
</div>
);
};
export default PolitiqueConeten;
我的代码的输出:
我想要这样的:
我感谢任何有关如何构建 JSX 或修改我的代码以实现预期布局的指导或建议。预先感谢您的帮助
您可以考虑使用 CSS 网格系统,以图像作为背景。定义行和列后,您也可以使 DOM 顺序与编号隐含的顺序相同。