css - 页面中的 Ionic 4 SCSS 被忽略

标签 css ionic-framework sass ionic4

我在尝试让 SCSS 在 ionic 4 的页面中工作时遇到了噩梦。我正在使用在创建页面时生成的 scss 文件:ionic generate page

所以组件正在导入文件:

@Component({
  selector: 'app-singleform',
  templateUrl: './singleform.page.html',
  styleUrls: ['./singleform.page.scss'],
})

在单个 form.page.scss 文件中,我要做的就是将 .input-wrapper 从 display:flex 更改为 display:block 并且没有任何反应:

.input-wrapper {
  display: block !important;
}

我实际上可以看到代码是通过 dom 检查器加载的,它只是没有应用于标签和输入字段周围的输入包装器;它仍然显示 display: flex

我经常遇到这些问题,所有 scss 似乎都不起作用!

最佳答案

试试这个:

<!-- Inputs with Floating labels -->
<ion-item>
<ion-label position="floating">Floating Label</ion-label>
  <ion-input></ion-input>
</ion-item>

<!-- Inputs with Stacked labels -->
<ion-item>
<ion-label position="stacked">Stacked Label</ion-label>
  <ion-input></ion-input>
</ion-item>

有关更多详细信息,请查看:ion-input

关于css - 页面中的 Ionic 4 SCSS 被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57461897/

相关文章:

cordova - ionic 服务在本地主机而不是服务器IP上启动

node.js - SassError : Can't find stylesheet to import in React. js 项目 linux 操作系统

reactjs - 如何在 ViteJS 和 React 中使用 autoprefixer?

javascript - 重置表单时,样式化的单选按钮不会取消选择

jquery - 将父元素滚动到子元素的顶部

html - 如何根据其他元素的css属性设置css属性

ionic-framework - 无法在 Ionic 的 For 循环中正确设置变量

sass - 如何在 use svelte 3 中使用 scss

html - 文本越过导航栏

javascript - 如何在悬停时显示最近的 div?