MaterialUI 手风琴标题样式问题
Problems styling MaterialUI Accordion heading
https://codesandbox.io/s/tailwindcss-react-boilerplat-forked-7yrez?file=/src/components/app.js
我的手风琴标题中的样式有问题。
我这样设置手风琴内容:
<Accordion
heading1= { <DishItem name="Döner Teller Spezial" price="13,60€"/> }
content1= { <AccordionContent /> }
</Accordion>
但是,我的 flex-row 在我的 DishItem 组件中的样式设置方式(在其他地方没有问题地工作,或者在 tailwindplay.com 上自行测试)似乎在手风琴标题中中断,我没有确定如何修复它。
这是我的 DishItem 组件:
<div className="w-full">
<div className="flex flex-row py-2 bg-white">
<div>
<p className="pl-2 leading-none font-lato">{props.name}</p>
<p className="pl-2 text-base leading-none"> { props.zusatz }
</div>
<p className="m-2 ml-auto place-self-center"> 24,50€</p>
</div>
</div>
这种将最后一个弹性元素推到容器末尾的方法工作正常,但不在标题内。我是使用 materialUI 的新手,如果能帮我解决这个问题,我将不胜感激。
问题主要来自:
<AccordionSummary aria-controls="panel1a-content" id="panel1a-header">
<Typography className={classes.heading}>{props.heading1}</Typography>
</AccordionSummary>
排版会向您的内容添加 <P>
标签,这使您无法拉伸内容。您还可以使用 Material-UI.
中的 <Grid>
组件让您的生活更轻松
查看我的沙箱:https://codesandbox.io/s/tailwindcss-react-boilerplat-forked-5yv3w?file=/src/components/Accordion.js
https://codesandbox.io/s/tailwindcss-react-boilerplat-forked-7yrez?file=/src/components/app.js
我的手风琴标题中的样式有问题。
我这样设置手风琴内容:
<Accordion
heading1= { <DishItem name="Döner Teller Spezial" price="13,60€"/> }
content1= { <AccordionContent /> }
</Accordion>
但是,我的 flex-row 在我的 DishItem 组件中的样式设置方式(在其他地方没有问题地工作,或者在 tailwindplay.com 上自行测试)似乎在手风琴标题中中断,我没有确定如何修复它。
这是我的 DishItem 组件:
<div className="w-full">
<div className="flex flex-row py-2 bg-white">
<div>
<p className="pl-2 leading-none font-lato">{props.name}</p>
<p className="pl-2 text-base leading-none"> { props.zusatz }
</div>
<p className="m-2 ml-auto place-self-center"> 24,50€</p>
</div>
</div>
这种将最后一个弹性元素推到容器末尾的方法工作正常,但不在标题内。我是使用 materialUI 的新手,如果能帮我解决这个问题,我将不胜感激。
问题主要来自:
<AccordionSummary aria-controls="panel1a-content" id="panel1a-header">
<Typography className={classes.heading}>{props.heading1}</Typography>
</AccordionSummary>
排版会向您的内容添加 <P>
标签,这使您无法拉伸内容。您还可以使用 Material-UI.
<Grid>
组件让您的生活更轻松
查看我的沙箱:https://codesandbox.io/s/tailwindcss-react-boilerplat-forked-5yv3w?file=/src/components/Accordion.js