Bir HTML e-posta şablonu oluşturuyorum. Masaüstü sürümü tablolarla yapılır, birkaç satır içi css, tüm boyutlar% veya px değerlerinde tanımlanır.Mobil cihazlar için HTML e-postasında yazı tipi boyutu için vw (viewport genişliği) kullanmak tamam mı?
Mobil sürüm için div ve css ile çalışıyorum. Şimdi, görünüm genişliğine bağlı olarak bazı metinleri yeniden boyutlandırmak istiyorum. Çünkü bazı başlıkların yazı tipi boyutunu 28px olarak tanımlarsam, o zaman belirli bir metin daha geniş bir aygıtta Tamam görünebilir, ancak daha küçük bir aygıtta metin genişler ve sonraki satıra geçer. Şimdi
böyle baz font-size ayar düşünüyorum: Böyle mi
:root {
font-size: calc(8px + 4vw);
}
<h1>
Header 1
</h1>
<h2>
Header 2
</h2>
<p>
Lorem ipsum dolor sit amet, quo eripuit menandri instructior ad, nostro iracundia nam at. Etiam quaerendum vis no. Percipit accommodare ne eum. Alia molestie democritum vix no, natum habemus ei eum, qui ut adhuc partem luptatum.
</p>
(etkisini görmek için tam sayfa modunda çalıştırmak pasajı ve sonra penceresini yeniden boyutlandırmak) sonraki yazı tipi boyutları, görünüm genişliğine bağlı olarak ölçeklenir, başlık, daha küçük aygıtlarda küçülür, metnin bozulmasına engel olur veya en azından daha az olasıdır. Calc() işlevini kullanarak da belirli bir minimum tanımladım, bu yüzden metin çok küçük olmayacak.
Şimdi sorum şu: e-posta (mobil) için bunu kullanmanın yararı yoksa veya mobil e-posta istemcileri tarafından kötü şekilde destekleniyor mu? Tarayıcı desteği oldukça iyi, ancak mobil e-posta istemcisinin desteğiyle ilgili hiçbir bilgi bulamadım.
Bunu düzeltmeye çalıştıklarımı beğeniyorum. Ancak, e-posta göndericilerindeki (mobil) desteğin olmaması, muhtemelen işe yaramayacak kadar kötüdür. Ancak her zaman kontrol edebilirsiniz. Https://litmus.com/ – Interactive
OK Geri bildiriminiz için teşekkürler. Daha sonra bir miktar ölçekleme elde etmek için birkaç medya sorgusuyla çalışmalıyım, sanırım :-) – David
Kuyu medya sorguları işe yarıyor, ancak tüm css'ye izin verilmediğinden şablonlarınızı kontrol edin ...... Bu berbat Biliyorum. – Interactive