جا دادن یک متن طولانی در کادر توسط Html و Css
یک کادر دارم که قراره توش متن نمایش بدم. اندازه کادر ثابت هست مثلا 250 پیکسل در 250 پیکسل. ولی اندازه متن ثابت نیست و ممکنه خیلی بیشتر یا کمتر بشه.
لطفا راهنمایی کنید چجوری توسط css متن رو بدون اینکه صفحه طراحی شده بهم بریزه توی این کادر جا کنم؟
جا دادن یک متن طولانی در کادر توسط Html و Css
این کار رو با یک مثال بهتون توضیح میدم. فرض کنید کدهای زیر رو دارید :
<html>
<head>
<title>Test</title>
<style>
div
{
width:150px;
height:250px;
background-color:red;
}
</style>
</head>
<body>
<div>
This is a Test.
</div>
</body>
</html>
خب در کد بالا در تگ div عبارت This is a Test نوشته شده که یک عبارت کوتاه هست و مشکلی رو به وجود نمیاره. اما اگر یک متن طولانی در بنویسیم با توجه به اینکه طول و عرض div از قبل مشخص شده این متن از کادر بیرون میره که زیاد جالب نیست.
استفاده از Over-flow در css جهت کنترل خطای سر ریز
خب برای رفع مشکل سرریز میتونید در css از over-flow استفاده کنید. کافیه در کد بالا در بخش style دستور زیر رو اضافه کنید.
over-flow : hidden;
خب توسط کد بالا اون مقدار از متنی که از کادر بیرون میزنه مخفی میشه.
over-flow : scroll;
اگر مقدار over-flow رو برابر با scroll قرار بدید در اطراف کادر شما نوار پیمایش نمایش داده میشه و اگر متن بیشتر از طول و عرض کادر بود خاصیت scroll فعال میشه. اما این حالت یک مشکل دارد و آن هم این است که اگر متن از طول و عرض کادر کوچکتر هم باشد scroll نمایش داده می شود.
over-flow : auto;
توسط مقدار auto اگر متن شما از طول و عرض کادر بیشتر شد نوار پیمایش نمایش داده می شود و در غیر این صورت نمایش داده نمی شود.
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
- کار با CkEditor با قابلیت آپلود عکس
- حذف فایلها و دستورات Css و JavaScript اضافی
- جمع کردن (Collapse) منوی جانبی موقع لود فرم در پنل AdminLte
- تبدیل اعداد انگلیسی به فارسی در سایت
- نحوه حذف پس زمینه سیاه صفحه مدال در بوت استرپ
- منظور از فرانت اند و بک اند چیست ؟
- آموزش کار با Position ها در css
- نمایش منو با راست کلیک کردن روی Ckeditor
- ایجاد جدول ریسپانسیو در بوت استرپ
- برگرداندن محتویات فایل css از طریق نرم افزار phpstorm