Исправлена ошибка, из-за которой при автоматической CSS верстке сайта получался неправильный XHTML/CSS код при неправильном использовании свойства #bg. Ниже описано, в каких случаях это происходило.
Начнем с того, что бэкграундом какого-либо блока CSS слоев может быть только слой, который лежит ниже всех остальных слоев в группе. Иначе, будет нарушен порядок наложения CSS слоев друг на друга.
Раньше, если пользователь помечал тегом #bg не самый нижний слой Photoshop в группе, то такой слой становился бэкграундом HTML блока (CSS свойство background) и таким образом, в некоторых случаях его могло быть не видно — если в блоке имелся слой, перекрывающий его. Таким образом, HTML верстка страницы могла получиться несоответствующей PSD дизайну.
Теперь такого не произойдет. Мы проверим порядок наложения слоев, и не будем верстать слой, помеченный тегом #bg, как бэкграунд, если из-за этого произойдет неправильное наложение слоев. Вместо этого слой, который может быть использован при вёрстке блока как бэкграунд, будет найдет автоматически. Таким образом, CSS верстка сайта всегда будет соответствовать PSD макету.