Страницы: 1
Столкнулся с такой вот проблемой:
на неком буржуйском сайте создаю письмо через WSIWIG редактор, типа tinyMCE, при этом использую шаблон, написанный с использованием таблиц. часть кода:
<table border="0" cellspacing="0" cellpadding="0" width="780" class="mceTmplElm" style="margin-left: auto; margin-right: auto"> <tbody> <tr> <td colspan="3"><img src="data/filestorage/top.JPG" alt="" width="790" height="117" /></td> </tr> <tr > <td colspan="3"><img src="data/filestorage/ttop.jpg" alt="" width="790" height="6" /></td> </tr> ...................
и кода отправляю письмо на xz@hotmail.com, в превьюшке все ок, а приходит оно с такими багами в FF:
1. не отображаются картинки gif - даже не прикрепляются к месаге. ну это не особо важно.
2. вруг откуда не возьмись, появился..... в каждой ячейке таблицы отступ сверху и снизу от картинки - по 3px. причем этот отступ ни маргином ни паддингом не является ни у столбца(строки) ни у картинки, которая в нем. просто тупо увеличивается высота строки.
3. никак не воспринимаются padding для <p> , помещенного в ячейку, просто обнуляется. причем не только в ff - в IE то же самое.
.... первые 2 пункта корекнтно отрабатываются в FF.
и вообще все нормуль работает в ie. а FF равно как и safari , бочитъ
мож есть укого какие идеи\размышления по поводу того, ка это исправить??
ps. а то буржуи не могут отправлять свои мега-мессаги в мега модном формате с их фирмовый мега дизайном
Отсутствует
фсе, разобрался.
решение для тех, кому может придуься с таким багом столкнуться:
каждой картинке, которая в ячейке, прописал margin:-3px.
как по мне, так это не совсем праивльное решение этой задачи, но раз уж великий hotmail от мегакорпорации майкрософт обрабатывает их праильно, и остальные почтовики тоже (они просто этот margin не учитывают) то значит задача решена.
а еще меня просто запарило, что каждый браузер, почтовый сервер и другая прочая лабудень отображает все по- своему.
типа вы кодеры\программеры парьтесь, чтобы все работало правильно, чтобы сайт был по w3 валидым, чтобы все везде отображалось одинаково, а сами производители браузеров просто ложили на w3 и парсят код, как им того хочеться. чего только стоит ie со своим определением ширины\высоты блока или opera с округлением процентов.
короче, есть в тини такой (см. выше) баг. учитывайте его
..... и ff со своим непониманием, как это можна обращаться к элементу через getElementbyID без ЯВНОГО определения элемента через ID в этой же функции
Отредактировано sergiyko911 (01-11-2007 16:27:24)
Отсутствует
Страницы: 1