Для обеспечения целостности восприятия интерфейса прилс ждая форма должна появляться на месте предыдущей, чтобы i от формы к форме не вызывал неприятных ощущений. Для : формы позиционируются абсолютно и имеют одинаковые ко
#divFolder,
#divReadMail, #divComposeMail {
position: absolute;
top: 35px;
left: 150px;•width: бООрх;
-moz-box-sizing: border-box; box-sizing: border-box;
Последние два свойства, -moz-box-sizing и box-sizing, призваны обеспе-. одинаковые размеры форм в разных броузерах. По умолчанию In¬ternet Explorer, вычисляя все размеры, учитывает размер рамки, •другие броузеры этого не делают. Эти две строки (первая из них для Mozilla, вторая - для всех остальных) обеспечивают эквивалентность размеров независимо от типа броузера. Остальная часть определения вписывает размеры и положение каждой формы на экране, задавая им одинаковую ширину (хотя высота каждой формы может изменяться в зависимости от объема отображаемой информации).
Плавающий фрейм необходимо скрыть, чтобы не нарушать поток ин¬формации на странице. Поскольку скрытый фрейм снабжен атрибу¬том id, можно определить его свойства напрямую:
Помимо всего прочего, надо не забыть скрыть элемент , чтобы ше отображать шаблоны строк в режиме просмотра содержимого папки: