مثالان على تعيين حجم الخط وموضعه في الكتلة بالنسبة لعرضه. أحدهما لـ JS ، إذا لم يكن الحظر هو العرض الكامل للشاشة ، والآخر لـ CSS ، إذا كان ممتلئًا.
في البداية ، لدينا صورة يوجد عليها النص في المكان الصحيح ، والتي لا تتداخل مع أجزاء معينة منه.
تم تعيين جميع قيم هذا التصميم لحجم كتلة يبلغ 1170 بكسل.
مثال بأبعاد دقيقة
 
 
  HTML 1
<div dir="rtl" class="fontsize">
    <div class="text">حجم الخط</div>
    <img src="https://i.ibb.co/c3x4CHN/font-size.jpg" /> 
  </div>
منشورات قد تفيدك
Css 2
.fontsize {
    position: relative;
}
.fontsize img {
    width: 100%;
}
.fontsize .text {
    width: 100%;
    position: absolute;
    font-family: 'Roboto', sans-serif;  
    color: #337AB7;
    font-size: 48px;
    top: 40px;
    left: 130px;
}
مثال بأبعاد عبر JAVASCRIPT
 
 
  JAVASCRIPT 3
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;    
}
حيث يتم أيضًا تعيين حجم النص وموضعه بالعين على أي دقة شاشة.
 

