我有一个swift文件,有几叠,其中上面的文字行为怪异,我想不明白为什么“控制器”的背景颜色——文字一直延伸到屏幕的末端,我该如何调整背景的高度?
var body: some View {
NavigationView {
ZStack {
Color("Themecolor")
.edgesIgnoringSafeArea(.all)
VStack {
HStack(spacing: 0) {
Text("BIKE")
.font(.system(size: 52))
.fontWeight(.bold)
.foregroundColor(.white)
Text("Controller")
.font(.system(size: 52))
.foregroundColor(.black)
.background(
.white)
}
.offset(y: -50)
默认情况下,应用带有样式的新背景修饰符,忽略. all
的安全区域,因此我们可以显式关闭它,例如
Text("Controller")
.font(.system(size: 52))
.foregroundColor(.black)
.background(
.white, ignoresSafeAreaEdges: .bottom) // << here !!
测试与Xcode 13.4/iOS15.5
替代:为了向后兼容,使用修饰符的不同变体
Text("Controller")
.font(.system(size: 52))
.foregroundColor(.black)
.background(
Rectangle().fill(.white)) // << here !!
我正在使用RichTextFx(CodeArea)突出显示我的代码。我想更改一些关键字的文本背景颜色并在下面使用css:
我正在处理一个PI近似(使用无穷级数)GUI,我遇到了一个奇怪的问题。在JavaFX8场景构建器中,我将背景颜色设置为,但当我启动程序时,背景仍然是白色的。我注意到的奇怪的事情是TextArea的轮廓变成了黑色。我已经检查了将背景再次变为白色的矛盾代码,但由于我刚刚开始,不可能有任何代码。更奇怪的是,在场景构建器的程序预览中,文本区显示为黑色。节点图可以在左侧第一张图中看到。
我需要在我的程序中使用文本区域,我也需要它是只读的。 这是我创建textArea的主程序的一部分: 这是我的css文件的一部分: 如果我删除行:ta.setDisable(true);Css的工作方式就像我希望它工作一样。但是在我将禁用 true 设置为 true 之后,它只会使文本区域透明,这使得文本非常难以阅读,并且背景颜色也不是我想要的。 有没有其他方法可以只读设置文本?或者有没有办法在禁用
我有一个奇怪的问题,老实说,我不知道该怎么做。 我有一个背景图像的盒子。在背景图片上,我有很多带有背景颜色和文字的框。我希望每个框中的文本的颜色是透明的,所以颜色将是文本上面的背景图像的一部分。 这里有一个例子:http://jsfiddle.net/wjdwohdd/5/ 它应该是一个图像,而不是绿色背景。 如果我设置颜色:透明,文本的颜色变成红色,我不确定它是否可以作为背景图片。 编辑:我更新
我正在使用下载一些pdf格式的文档。我有几个子报告,它们的内容可能会根据数据的变化而变化,因此每个子报告的高度在运行时会发生变化。 我要求在每个子报告上设置一个边框后,很多谷歌,我发现backgroung band可以画边框。根据数据库中的数据显示边框,但边框的高度没有变化。 以下是我的背景波段:
下面的外部CSS页面示例中的快速简单问题; 我知道它们会影响不同的元素选择器,我的问题是使用背景和背景图像有什么区别?一方可以访问另一方的特定属性吗?谢谢你。