reactjs - 我如何使这个手风琴响应并以页面为中心?
问题描述
我正在构建的FAQ部分正在使用react,现在我加载了react-faq-component库(标题和内容只是它附带的默认值):
import Faq from 'react-faq-component';
const data = {
title: "FAQ (How it works)",
rows: [
{
title: "Lorem ipsum dolor sit amet,",
content: "Lorem ipsum dolor sit amet, consectetur "
},
{
title: "Nunc maximus, magna at ultricies elementum",
content: "Nunc maximus, magna at ultricies elementum, risus turpis vulputate quam."
},
{
title: "Curabitur laoreet, mauris vel blandit fringilla",
content: "Curabitur laoreet, mauris vel blandit fringilla, leo elit rhoncus nunc"
},
{
title: "What is the package version",
content: "v1.0.5"
}]
}
const FAQ = () => {
return (
<div>
<Faq data={data}/>
</div>
)
}
export default FAQ
我将如何使这种对移动设备的响应以及将手风琴置于页面中心?我认为它align-items: center;
在样式中使用但不起作用。
解决方案
最终输出:
import React from "react";
import "./style.css";
import Faq from "react-faq-component";
const data = {
title: "FAQ (How it works)",
rows: [
{
title: "Lorem ipsum dolor sit amet,",
content: "Lorem ipsum dolor sit amet, consectetur "
},
{
title: "Nunc maximus, magna at ultricies elementum",
content:
"Nunc maximus, magna at ultricies elementum, risus turpis vulputate quam."
},
{
title: "Curabitur laoreet, mauris vel blandit fringilla",
content:
"Curabitur laoreet, mauris vel blandit fringilla, leo elit rhoncus nunc"
},
{
title: "What is the package version",
content: "v1.0.5"
}
]
};
const FAQ = () => {
return (
<div className="main">
<div className="faq">
<Faq data={data} />
</div>
</div>
);
};
export default FAQ;
指定max-width
forFaq
组件,并给出下面给出的main
父div
css 样式:
CSS:
h1,
p {
font-family: Lato;
}
.main {
display: flex;
width: 100%;
padding-top: 10px;
justify-content: center;
}
.faq {
max-width: 400px;
}
工作演示:Stackblitz
推荐阅读
- python - 带有 if 条件的 Itertools
- knockout.js - 淘汰赛JS自动保存速率限制
- python - 如果父进程(通过 Redis 队列)超时,如何关闭 Pupetteer 页面?
- python - Scipy 与 Matlab 传递函数的不同结果
- azure - 使用 Invoke-AzVMRunCommand 的简单脚本运行时间过长
- python - ValueError on concatenation - 传递值的形状
- reactjs - React antd 表单禁用提交按钮
- python - Elements of list deleted when deleting from a copy of the list
- javascript - 访问可以使用赛普拉斯重用的当前主题?
- c++ - 在下面提到的代码中,我希望输出按调用的降序排列