【HTML】div中文字根据容器宽度自适应调整大小,通过js函数实现
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
1. function refreshPageScalePrice() { 2. function autoSetScale(element) { 3. const maxWidth = element.dataset.maxWidth || 300 4. if (element.clientWidth <= maxWidth) { 5. element.style.transform = 'none'; 6. } else { 7. const scaleNum = maxWidth / element.clientWidth; 8. element.style.transform = 'scale(' + scaleNum + ')'; 9. } 10. } 11. const autoScalePrice = document.queryselectorAll('.scalePrice') 12. for (var i = 0; i < autoScalePrice.length; i++) { 13. autoSetScale(autoScalePrice[i]) 14. } 15. } 1. <div class="left-column"> 2. <div class="originPrice scalePrice" data-max-width="180">$99,911.11</div> 3. </div> 该文章在 2023/8/25 0:15:41 编辑过 |
关键字查询
相关文章
正在查询... |