caof19, вы конечно советов не просите, но мне кажется, что стилизовать письма вообще неправильно, не тот жанр. Письмо должно быть плэйн текстом. Допустим тэг <a> без стилизации, и всё.
Кстати, у вам же border-radius используется для ячеек.
Менюшка ничего сама скролить не должна. Она должна отчитаться родителю: "нажали на такой-то пункт меню". Ну а родитель — он должен знать, где у него какие элементы на странице (на то он и родитель), какие у них расположение и размеры. Скролить должен родитель.
Стоит заметить, что полностью пересчитывать среднее на каждом шаге не надо. Надо из текущего значения скользящего среднего вычесть самое старое значение, делённое на N, и прибавить новое значение, делённое на N.
Действительно CSS :), хотя я рассчитывал на вариант без медиа, т.к. у меня ширина обёртки напрямую не коррелирует с медиа-шириной. У неё ещё своя жизнь имеется.
1. Для меня понятие "не работает", означает, что вылезает ошибка.
2. Подозреваю, что вы вкладываете в слова "не работает" другой смысл, и на самом деле у вас всё работает, но вы имеете ввиду "работает не так, как я задумывал".
3. Отсюда вытекает закономерный вопрос: как из вашего поста мы можем догадаться, что вы там задумывали? Ни описанием, ни или хотя бы HTML-разметкой вы нас не осчастливили.
Ну в принципе я догадываюсь, что это как-то на объём завязано. Но есть например текстовые поля, в которых пустые места явно что "ноликами" не забиты. В чём тогда смысл: TEXT, MEDIUMTEXT, LONGTEXT? Разве что размер указателя адреса позиции в таком тексте: int, longint? Типа СУБД будет быстрее обрабатывать короткие указатели при поиске?
<a>
без стилизации, и всё.Кстати, у вам же border-radius используется для ячеек.