Dojo - Дерево в аккордеоне сломано (в то время как снаружи все в порядке), Почему?
Я сделал простое приложение с додзё. Я взял одно и то же комбо-дерево (cbtree) и поместил его один раз в гармошку и один раз сначала на страницу.
Я не понимаю, почему внутри аккордеона я получаю другое cbTree (это выглядит очень плохо) Вот пример проблемы в сети:
http://77.235.53.170/cbTree/cbTree.htm
1 ответ
Решение
Проблема в вашем main.css, у вас есть
#leftCol img {
width: 100%;
}
Который перезаписывает
.dijitFolderOpened, .dijitIconFolderOpen, .dijitIconError {
background-image: url("../../icons/images/commonIconsObjActEnabled.png");
width: 16px;
height: 16px;
}
Вам нужно разрешить это в main.css
либо удалив свой стиль, либо изменив его на более конкретное правило; т.е. вместо #leftCol img
использовать #leftCol .yourClass
,