首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ionic-React:无法使用CSS类自定义单个IonSelectOption

Ionic-React:无法使用CSS类自定义单个IonSelectOption
EN

Stack Overflow用户
提问于 2020-07-06 00:01:54
回答 1查看 157关注 0票数 0

我正在尝试用一个自定义的CSS类来定制一个IonSelectOption来改变一个IonSelectOption的颜色。我正在从Ionic的文档中复制粘贴代码,但它仍然不能工作。我提供给IonSelectOption的CSS className似乎没有传递到它选择的任何接口。希望有人能帮帮我!

Link to Documentation.这是我使用的代码:

代码语言:javascript
复制
import React from 'react';
import { IonContent, IonItem, IonLabel, IonSelect, IonSelectOption, IonPage } from '@ionic/react';

const options = {
  cssClass: 'my-custom-interface'
};

export const SelectOptionExample: React.FC = () => {
  return (
    <IonPage>
      <IonContent>
        <IonItem>
          <IonLabel>Select</IonLabel>
          <IonSelect interface="popover" interfaceOptions={options}>
            <IonSelectOption value="brown" class="brown-option">Brown</IonSelectOption>
            <IonSelectOption value="blonde">Blonde</IonSelectOption>
            <IonSelectOption value="black">Black</IonSelectOption>
            <IonSelectOption value="red">Red</IonSelectOption>
          </IonSelect>
        </IonItem>
      </IonContent>
    </IonPage>
  );
};

和CSS:

代码语言:javascript
复制
/* Popover Interface: set color for the popover using Item's CSS variables */
.my-custom-interface .brown-option {
  --color: #5e3e2c;
  --color-hover: #362419;
}

EN

回答 1

Stack Overflow用户

发布于 2020-07-06 07:43:26

在react中,是className,而不是class

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

https://stackoverflow.com/questions/62743100

复制
相关文章

相似问题

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