[英]ionic4 ion-select placeholder opacity can't be change
無法更改 ionic v4 中的占位符不透明度
我試圖改變 global.css 中離子選擇占位符的不透明度
以下是我的代碼
.select-placeholder {
不透明度:1; }
but that didn't works , even i tried all methods to change it's css like
ion-select{ --placeholder-opacity: 1 !important; } ion-select{ --opacity: 1 !important; } ion-select{ opacity: 1 !important; }
etc... but not works fine , event it color change very well using following code
ion-select{ color: var(--ion-color-secondary); }
no change , it took default opacity <style> tag.
任何幫助,將不勝感激
已編輯
<ion-select class="contact-us-select" interface="alert" [interfaceOptions]="customPopoverOptions"
placeholder="selection" cancelText="cancel" okText="done" (ionChange)="onSelectChangevalue($event)">
<ion-select-option *ngFor="let item of Data" [value]="item.id">{{item?.title}}</ion-select-option>
</ion-select>
ion-select{ --placeholder-opacity: 1 !important; color:black; }
轉到此路徑: [YOUR_PROJECT_PATH]/node_modules/@ionic/core/dist/esm
查找此文件:
離子選擇_3-ios.entry.js
離子選擇_3-md.entry.js
打開它,找到:
.select-placeholder{color:currentColor;opacity:.33}
將其更改為您想要的
你應該在 css 文件中試試這個:
.select-ios .select-placeholder{
color: #000;
font-size: 13px;
}
我認為以下代碼會對您有所幫助,我嘗試了文本框的占位符,它有效。 對於文本框占位符,我的代碼有效,但對於選擇框,我不確定,但是根據您的代碼,我認為以下代碼可能對您有所幫助。 此外,運行代碼片段,我在其中為文本框的占位符編碼。
select::placeholder {
opacity:0.5;
}
input::placeholder { opacity:0.5; }
<input type="text" placeholder="Input box">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.