View Full Version : over flow و text overflow
siros1983
چهارشنبه 25 شهریور 1394, 17:32 عصر
خیلی ساده میخوام بدونم برای استفاده از text-overflow حتما باید از overflow هم استفاده بشه؟
میخوام وقتی متنم از عرض مورد نظر بیشتر شد ... نقطه بیفته و کدشم فهمیدم باید اینطور بشه
overflow:hidden;
text-overflow:clip;
حالا سوالتم اینه
1- overflow با چه value باید قرار بگیره؟ و اصلا بدون استفاده از این نمیشه از text-overflow استفاده کرد؟
2 - overflow باید در خود فرزند نوشته بشه یا والد یا هیچ فرقی نمیکنه؟
3- overflow حتما باید hidden باشه؟
اصلا یکی میتونه فقط خود overflow یه توضیح ساده بده همراه با مثال کوچولو:لبخند:
mmdsharifi
چهارشنبه 25 شهریور 1394, 19:13 عصر
ببینید overflow ینی سر ریزی و خب وقتی متن سریزی کنه حتما سریزی اتفاق افتاده پس جواب سوال اول بله.
---
در ضمن کدش اون جوری نیس!
https://css-tricks.com/almanac/properties/t/text-overflow/
۱و۳− باید مقدارش hidden باشه. و ضمنا عنصری میتونه براش تکست اورفلو تعریف بشه کهblock یا inline-blockباشه.
به همون عنصر بدید اعمال میشه. http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_text-overflow
و در نهایت این هم مثالی زیبا برای اور فلو :)
http://www.w3schools.com/cssref/tryit.asp?filename=trycss_overflow
Mr.Robot666
چهارشنبه 25 شهریور 1394, 20:07 عصر
و ضمنا عنصری میتونه براش تکست اورفلو تعریف بشه که inline , inline-block باشه.
باید block یا inline-block باشه
ممنون یادگرفتیم
siros1983
چهارشنبه 25 شهریور 1394, 22:19 عصر
باید block یا inline-block باشه
ممنون یادگرفتیم
بله فکر کنم ایشون inline اشتباه تایپی زدن وگرنه برای عناصر بلاک و این لاین بلاک هستش
ببینید overflow ینی سر ریزی و خب وقتی متن سریزی کنه حتما سریزی اتفاق افتاده پس جواب سوال اول بله.
---
در ضمن کدش اون جوری نیس!
https://css-tricks.com/almanac/properties/t/text-overflow/
۱و۳− باید مقدارش hidden باشه. و ضمنا عنصری میتونه براش تکست اورفلو تعریف بشه که inline , inline-block باشه.
به همون عنصر بدید اعمال میشه. http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_text-overflow
و در نهایت این هم مثالی زیبا برای اور فلو :)
http://www.w3schools.com/cssref/tryit.asp?filename=trycss_overflow
مرسی بابت توضیحات
فقط اینجاشو نفمیدم
در ضمن کدش اون جوری نیس!
https://css-tricks.com/almanac/properties/t/text-overflow/
منم همینطوری نوشتم دیگه فقط این
white-space: nowrap; داره که نمیدونم اصلا چکار میکنه برش میدارم باز اتفاق خاصی نمیفته
Mr.Robot666
چهارشنبه 25 شهریور 1394, 23:15 عصر
http://www.w3schools.com/cssref/pr_text_white-space.asp
توی دایو ـش wrap (دربرگرفتن) نمشه
NoWrap
mmdsharifi
پنج شنبه 26 شهریور 1394, 09:08 صبح
بله فکر کنم ایشون inline اشتباه تایپی زدن وگرنه برای عناصر بلاک و این لاین بلاک هستش
مرسی بابت توضیحات
فقط اینجاشو نفمیدم
در ضمن کدش اون جوری نیس!
https://css-tricks.com/almanac/properties/t/text-overflow/
منم همینطوری نوشتم دیگه فقط این
white-space: nowrap; داره که نمیدونم اصلا چکار میکنه برش میدارم باز اتفاق خاصی نمیفته
خواهش می کنم.
درسته block یا inline-block هست.
این آخریه که گفتین. باعث میشه نوشته ها در راستای یک خط باشن هر چند طولانی بشه اون متن.
https://css-tricks.com/almanac/properties/w/whitespace/
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.