يتم وضع النص بشكل مثالي في الكتلة ، ولكن إذا زاد عرض الشاشة أو انخفض ، يصبح من الواضح أن الخط يتداخل مع الموجات أو ببساطة لا يتناسب مع الكتلة المحددة.
مثالان على تعيين حجم الخط وموضعه في الكتلة بالنسبة لعرضه. أحدهما لـ JS ، إذا لم يكن الحظر هو العرض الكامل للشاشة ، والآخر لـ CSS ، إذا كان ممتلئًا.
في البداية ، لدينا صورة يوجد عليها النص في المكان الصحيح ، والتي لا تتداخل مع أجزاء معينة منه.
تم تعيين جميع قيم هذا التصميم لحجم كتلة يبلغ 1170 بكسل.
مثال بأبعاد دقيقة

مثال بأبعاد عبر JS:

JAVASCRIPT
function fontsize() {
let block = document.querySelector('.fontsize');
let text = document.querySelector('.fontsize .text');
let w = block.offsetWidth;
text.style.fontSize = w/24 + "px";
text.style.top = w/38 + "px";
text.style.left = w/9 + "px";
}
window.onload = fontsize;
window.onresize = fontsize;
مثال على تحجيم CSS إذا كان عرض الكتلة يساوي الشاشة

.fontsize .text {
font-size: 4vw;
top: 4vw;
left: 12vw;
}
حيث يتم أيضًا تعيين حجم النص وموضعه بالعين على أي دقة شاشة.
COMMENTS