Почитал, полезно, пригодится, сенкс. Во как )
А код городить предложил автор, почему я и написал этот коммент. Потом уже увидел это решение.
«Изначально углы были сверстаны через 4 ДИВа, разбросанных по углам, и всё бы хорошо, если бы не одно НО — IE6. В нем этот номер не пролез, пришлось всё переверстывать таким вот образом.»
Имхо, даже если в ИЕ6 возникает смещение на 1 пиксель при ресайзе, это лучше, чем иметь громоздкий HTML как у автора.
Т.е. в первую очередь — максимально правильный и семантически верный HTML. (4 дива для уголков это тоже плохо, но в зависимости от ситуации необходимо). Затем уже подгонка под ИЕ6 средствами CSS, JS и т.п.
(Эту ошибку я замечал, да, и по моим наблюдениям она возникает тогда, когда ширина блока либо нефиксированная в пикселях, либо фиксированная в пикселях, но нечётная.)
Имхо, это ситуация, далёкая от реальности, когда каждый элемент в отдельном слое. Тогда может быть это полезно. Но обычно, по крайней мере в тех дизайнах, что мне высылают, нужно копировать содержмое нескольких слоёв сразу. Что я и делаю по Ctrl+Shift+C.
А у меня как-то не сложилось со слайсами… Выделил область, скопировал, вставил в новый документ, сохранил, и так по кругу. Почти всё на клавиатуре, поэтому времени много не занимает. А много времени как раз занимает правильное выделение, с точностью до пикселя.
А код городить предложил автор, почему я и написал этот коммент. Потом уже увидел это решение.
«Изначально углы были сверстаны через 4 ДИВа, разбросанных по углам, и всё бы хорошо, если бы не одно НО — IE6. В нем этот номер не пролез, пришлось всё переверстывать таким вот образом.»
Т.е. в первую очередь — максимально правильный и семантически верный HTML. (4 дива для уголков это тоже плохо, но в зависимости от ситуации необходимо). Затем уже подгонка под ИЕ6 средствами CSS, JS и т.п.
(Эту ошибку я замечал, да, и по моим наблюдениям она возникает тогда, когда ширина блока либо нефиксированная в пикселях, либо фиксированная в пикселях, но нечётная.)