CSS를 통해 스타일 컨트롤에 올바른 속성을 사용하지 않아서 저 였는지 확신 할 수 없었습니다. 하지만 오늘은 Ensemble 응용 프로그램의 예제 중 하나를 테스트하여 그 중 하나에서 작동하지 않는 것으로 나타났습니다.일부 CSS 속성이 JavaFX 2.1에서 제대로 작동하지 않습니다.
내가 바로 설정하는 것이 가장 어려운 찾을 하나입니다 : 아무리 내가 거기는 무엇을 넣어
#pill-left:selected .label {
/* -fx-text-fill: black; */
-fx-text-fill:red;
-fx-effect: dropshadow(one-pass-box , white , 0, 0.0 , 0 , 1);
}
: 예를 들어, 레이블의 텍스트 색상을 변경하려면 을 -fx 텍스트가-채우지 텍스트는 항상 기본값 색을 사용합니다.
JavaFx 2.1을 사용하고 있습니다. 어쩌면 이것은 2.2에서 이미 고쳐 졌을 지 모르지만, 나는 그것이 아주 기본적인 것이기 때문에 그것을 지적해야만한다고 생각합니다.
'# pill-left .label {}'만 사용해 보셨습니까? 왜냐하면 레이블이나 노드의 ": selected"의사 클래스가 있다고 생각하지 않기 때문입니다. –
예, 저도 시도해 보았습니다. 성공하지 못한 다른 많은 것들 – betaman
코드에서 "pill-left"를 어떻게 사용하고 있는지 궁금하십니까? –