首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用尾风CSS通过道具改变组件中的元素顶部边框颜色(已解决)

如何使用尾风CSS通过道具改变组件中的元素顶部边框颜色(已解决)
EN

Stack Overflow用户
提问于 2022-12-03 18:20:33
回答 2查看 50关注 0票数 1

我试图通过将颜色值作为道具传递给组件来更改顶部边框的颜色,但它没有产生任何效果。

我在找解决办法。请帮帮我!

代码语言:javascript
复制
export default function TargetsProgressInfo(props) {
    return (

            <ul>
                <span className={` after:border-[7px] after:w-4 ${props.colorTip} after:border-b-transparent`}></span></li>
            </ul>
        </div >

    )
}


**home.jsx**

<TargetsProgressInfo colorTip="after-border-t-red-600"/>
EN

回答 2

Stack Overflow用户

发布于 2022-12-03 20:35:40

解决方案是将尾风CSS的全名作为道具传递。

代码语言:javascript
复制
        <TargetsProgressInfo colorTip="after:border-t-red-600"/>
票数 1
EN

Stack Overflow用户

发布于 2022-12-03 19:02:08

您可以使用边框-t-{color}实用程序类。还可以使用后置伪类在元素呈现后向元素添加边框。

代码语言:javascript
复制
<ul>
  <li className="after:border-[7px] after:w-4 after:border-t-{props.colorTip} after:border-b-transparent">
    {/* ... */}
  </li>
</ul>

然后,您可以将所需的颜色作为支柱传递给组件:

这将向组件中的li元素添加一个7pxred-600顶部边框。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74669431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档