0
사용자가 툴바 버튼을 클릭 할 때 열리는 패널이 있는데, 이것을 열려면 openPopup 메소드를 사용하고 있습니다.
일부 효과가있는 팝업을 열어보고 싶습니다. 페이드 인, 페이드 아웃, 여유, 어떻게해야합니까?
전환과 함께 xul에서 팝업을 여는 방법
사용자가 툴바 버튼을 클릭 할 때 열리는 패널이 있는데, 이것을 열려면 openPopup 메소드를 사용하고 있습니다.
일부 효과가있는 팝업을 열어보고 싶습니다. 페이드 인, 페이드 아웃, 여유, 어떻게해야합니까?
전환과 함께 xul에서 팝업을 여는 방법
원하는대로 패널 불투명도를 변경할 수 있습니다. 일부 코드는이 (안된) 작동하는 방법을 나타냅니다 : 패널 투명성은 모든 리눅스 배포판을 지원하지 않습니다 : 그러나 문제가있다
var panel = ...;
fadeIn(panel);
panel.openPopup(...);
function fadeIn(element)
{
var step = -1;
var maxStep = 10;
function doStep()
{
step++;
element.style.opacity = step/maxStep;
if (step < maxStep)
setTimeout(doStep, 100);
}
doStep();
}
. 일부 배포판의 경우 불투명도가 1보다 작 으면 패널 대신 검정색 직사각형이 표시됩니다. 그러나 Windows 및 OS X는 올바르게 작동합니다.