Tag: CSS

像在Java中那样扩展TextInput以在React Native中自定义默认字体和文本颜色

我想创建一个“TypefaceTextInput”,它将具有特定的字体和文本颜色,并将替换所有TextInput中的原生反应。 这样我就不必每次声明字体和文本颜色。 有没有办法做到这一点? 我是新来的反应本地化,但熟悉Android和Java和KOTLIN。 如果你能用类比来回答我们如何在java或kotlin中做到这一点,那将是非常有帮助的。 在这里find这个答案,说 我们的应用程序组件库与我们的设计团队的风格指南的风格和命名相匹配 但是我认为如果我们使用这个,会有额外的嵌套组件。 有没有什么办法可以扩展TextInput并在子类中做需要的事情?

TornadoFX:类型安全的CSS与其他库

我是Kolin和TornadoFX的新手,我正在尝试一些功能。 我想使用JFoenix-Library,并使用TornadoFX的类型安全的CSS功能来设置其控件的样式。 但是我不知道如何修改给定JFoenix控件的CSS类的样式。 例如, JFXDecorator具有默认的CSS类jfx-decorator 。 要改变标题栏的背景颜色,我必须修改类jfx-decorator-buttons-container 。 我怎样才能做到这一点与TornadoFX? 在.css文件中,我只是使用 .jfx-decorator-buttons-container { -fx-background-color: red; } 这可能与TornadoFX?

用kotlinx.html DSL创建CSS类

我正在使用Kotlin以Javascript插件和kotlinx.html库来构建示例应用程序: fun main(args: Array<String>) { window.onload = { document.body!!.append.div { a("#", classes = "red") { +"Link" } } } } 我想用“红色”CSS类绘制a链接为红色。 现在我正在使用unsage raw来做到这一点: document.head!!.append.style { unsafe { raw(".red { background: #f00; }") } } 如何用kotlinx.html DSL创建CSS类? 我没有找到任何有关CSS的DSL文件。