如何删除javafx按钮下的一行阴影
How to remove a line of shadow under javafx button
使用 JavaFX 15
JavaFX FXML 按钮的边框下方有一行阴影。
是否可以使用 CSS 使其透明?因为我不知道它属于哪个属性。
下面附上按钮的图片
.btn{
-fx-background-color: black;
-fx-background-radius: 30px;
-fx-border-color: white;
-fx-border-radius: 30px;
-fx-border-width: 3px;
}
颜色为黑色背景和白色边框以提高可见性
我从未见过这种行为,但是可以在此处找到基本 JavaFX-classes 可用属性的一个很好的参考:https://docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/cssref.html
这可能是由于没有覆盖所有标准的 JavaFX 按钮样式属性。
您看到的可能是溢出边界的背景。由于您在 CSS 中自定义了边框粗细,您可能还需要调整背景插图。
请参阅区域 https://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#region
的 CSS 文档
使用 JavaFX 15
JavaFX FXML 按钮的边框下方有一行阴影。 是否可以使用 CSS 使其透明?因为我不知道它属于哪个属性。
下面附上按钮的图片
.btn{
-fx-background-color: black;
-fx-background-radius: 30px;
-fx-border-color: white;
-fx-border-radius: 30px;
-fx-border-width: 3px;
}
颜色为黑色背景和白色边框以提高可见性
我从未见过这种行为,但是可以在此处找到基本 JavaFX-classes 可用属性的一个很好的参考:https://docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/cssref.html
这可能是由于没有覆盖所有标准的 JavaFX 按钮样式属性。
您看到的可能是溢出边界的背景。由于您在 CSS 中自定义了边框粗细,您可能还需要调整背景插图。
请参阅区域 https://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#region
的 CSS 文档