css - 打开工厂列表时删除十字图标
问题描述
嗨,我想在 ion-fab 中做一些自定义样式,但是当我们单击并打开 fab 按钮和 fab 列表时没有找到任何可以删除十字图标的东西,我不想要十字图标
所以我想摆脱这个十字图标,而且当我改变宽度和高度时,它不允许我改变它的百分比高度。IE
允许
宽度:百分比/像素
高度:像素
不允许 但需要
身高:百分比
<ion-fab>
<ion-fab-button>
<ion-icon name="share"></ion-icon>
</ion-fab-button>
<ion-fab-list side="end">
<ion-fab-button>
<ion-icon name="logo-twitter"></ion-icon>
</ion-fab-button>
<ion-fab-button>
<ion-icon name="logo-vimeo"></ion-icon>
</ion-fab-button>
</ion-fab-list>
.css
ion-fab-button{
width: 75%;
height: 99px;
.button-native{
.close-icon {
display: none !important;
}
}
}
ion-fab-list{
margin: 0 0 0 100px;
width: 325%;
}
请帮我解决这个问题。
解决方案
您对此的控制有限,因为 Ionic 4 使用的 Web 组件是自包含的。
基本上只是因为您可以在开发工具中看到它并不意味着您可以对其进行编辑。
你必须接受你无法控制一切。
我很确定我只是浪费时间试图为你解决这个问题,因为我再也看不到自己使用过这个特殊技能了,哈哈......但这一切都可以做到:
ion-fab-button.fab-button-close-active {
--color: var(--ion-color-primary);
--transition: opacity 0 ease-in;
}
唯一的小问题是,当您再次单击按钮以隐藏 X 时,X 会在几分之一秒内显示自己,而我找不到任何组合来阻止它。
推荐阅读
- sql - sql 查询优化 - NVL REPLACEMENT
- sql - 如何在没有“错误:用作表达式的子查询返回的多行”的情况下进行更新
- actions-on-google - Actions SDK:在播放媒体时处理不受支持的话语
- javascript - 如何在移动浏览器的 html 画布上启用触摸事件
- c# - 根据范围C#创建枚举
- java - 如何点击按钮元素
- scala - 在 Spark 中将 MS Access 表加载为 DataFrame
- python - Python GUI - 计算器下拉菜单
- android - 如何修复“找不到媒体按钮接收器”异常
- c++ - c++ 对象输出错误信息