আমি পাঠ্যের অনুভূমিক প্রসারের জন্য উত্তর দেব, যেহেতু উল্লম্বটি সহজ অংশ - কেবল "ট্রান্সফর্ম: স্কেলওয়াই ()" ব্যবহার করুন
.stretched-text {
letter-spacing: 2px;
display: inline-block;
font-size: 32px;
transform: scaleY(0.5);
transform-origin: 0 0;
margin-bottom: -50%;
}
span {
font-size: 16px;
vertical-align: top;
}
<span class="stretched-text">this is some stretched text</span>
<span>and this is some random<br />triple line <br />not stretched text</span>
লেটার-স্পেসিং কেবল অক্ষরগুলির মধ্যে স্থান জুড়ে দেয়, কিছুই প্রসারিত করে না, তবে এটি কিছুটা আপেক্ষিক
ইনলাইন-ব্লক কারণ ইনলাইন উপাদানগুলি খুব সীমাবদ্ধ এবং নীচের কোডটি অন্যথায় কাজ করবে না
এখন সংমিশ্রণ যা পার্থক্য তৈরি করে
আমরা যে আকারটি চাই তা পেতে ফন্ট-আকার - পাঠ্যটি তার দৈর্ঘ্যের হওয়া উচিত এবং তার আগে এবং পরে পাঠ্যটি সামনে প্রদর্শিত হবে (স্কেলএক্স কেবল প্রদর্শন করার জন্য রয়েছে, ব্রাউজারটি এখনও উপাদানটি দেখে অন্যান্য উপাদানগুলির অবস্থান নির্ধারণের সময় এর আসল আকারে)।
পাঠ্যের উচ্চতা হ্রাস করতে স্কেলওয়াই যাতে এটি পাশের পাঠ্যের মতো হয়।
লাইনের শীর্ষ থেকে পাঠ্য স্কেল তৈরি করতে রূপান্তর-উত্স origin
মার্জিন-নীচের অংশটি একটি নেতিবাচক মানতে সেট করুন, যাতে পরবর্তী লাইনটি খুব নীচে না যায় - প্রায়শই শতাংশ, যাতে আমরা লাইন-উচ্চতার সম্পত্তিটি পরিবর্তন করব না।
অন্যান্য উচ্চতায় ভাসমান থেকে পাঠানোর আগে বা পরে পাঠ্যটিকে আটকাতে শীর্ষে উল্লম্ব-সারিবদ্ধ সেট করুন (যেহেতু প্রসারিত পাঠ্যটির আসল আকার 32px থাকে)
- সাধারণ স্প্যান উপাদানটির একটি হরফ আকার রয়েছে কেবলমাত্র একটি রেফারেন্স হিসাবে।
প্রসারিত কারণে সৃষ্ট পাঠ্যের সাহসীতা রোধ করার জন্য প্রশ্নটি জিজ্ঞাসা করার একটি উপায় জিজ্ঞাসা করেছিল এবং আমি এখনও একটিটি দেয়নি, তবে ফন্ট-ওজনের সম্পত্তিটির স্বাভাবিক এবং সাহসের চেয়ে আরও বেশি মান রয়েছে ।
আমি জানি, আপনি এটি দেখতে পাচ্ছেন না তবে আপনি যদি উপযুক্ত ফন্টগুলি অনুসন্ধান করেন তবে আপনি আরও মান ব্যবহার করতে পারেন।