Исчезла кнопка прокрутки Xul - PullRequest
0 голосов
/ 22 ноября 2010

Если вы запустите этот простой пример Xul, вы увидите, что при переходе от последней (3 °) кнопки к первой, используя вкладку, средняя кнопка исчезает.Есть идеи почему?И как это исправить?

(чтобы запустить его, вам нужно поместить png-изображение с именем "img.png" в папку содержимого)

test.xul

<?xml-stylesheet href="chrome://test/content/test.css" type="text/css"?>

<window id="desktop" title="test" width="1280" height="720" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

    <scrollbox>
        <button image="chrome://test/content/img.png" />
        <button image="chrome://test/content/img.png" />
        <button image="chrome://test/content/img.png" />
    </scrollbox>

</window>

test.css

#desktop {
    border-style:solid;
    border-color:transparent;
    border-width:50px;
}

button {
    position: absolute;
    -moz-appearance: none;
    border: none;
    background: url(""); /* nothing */
    width: 128px;
    height: 128px;
    z-index: 1;
}

button image {
    width: 64px;
    height: 64px;
}

button:focus image {
    width: 128px;
    height: 128px;
}

scrollbox {
    background-color: #555555;
}

1 Ответ

0 голосов
/ 25 ноября 2010

Решено вставить поле прокрутки в поле и установить цвет фона прокрутки для поля.

...