527
צפיות
צפיות
23
תשובות
תשובות
בריחת טקסט
כיצד מגבילים טקסט, כך שלא יתפרס על אורך כל המסך בכל רזולוציה שהיא, אלא יוגבל לרוחב 700 פיקסלים בלבד (לדוגמה)?
כיצד מגבילים טקסט, כך שלא יתפרס על אורך כל המסך בכל רזולוציה שהיא, אלא יוגבל לרוחב 700 פיקסלים בלבד (לדוגמה)?
23 תשובות
בג'אווה סקריפט
בhtml
תעשה טבלה באורך של 700 פיקסלים ותכניס את הטקסט לתוכה
CSS…
יש איזהשהוא פקודה שעושה את זה… שכחתי… (מצטער) אמרו לי בתפוז איך עושים לפני הרבה זמן ולא מצאתי שוב מצטער
אתה פשוט…
תוחם את הטקסט באובייקט שגודלו מוגדר.
לדוגמא:
<div style="width:700px;">your text… </div>
יש את התגית
<nobr>
רק שאני לא זוכר מה בדיוק אפשר לעשות איתה..
זאת אומרת כל מיני פרמטרים שאני לא זוכר
אפשר לפרט
תודה מראש
כיצד?????????????
מה לא ברור?
פירוט
טוב, התגית div זו תגית בעיקר בשביל להגדיר טקסט (צבע, גודל ,אורך וכו')
שים אותה מעל הטקסט
<div style="width:700px;">
הטקסט שיופיע כאן לא יתפשט על יותר מ700 פיקסלים
</div>
זהו כמו כל תגית אחרת
DIV…
התגית div לא הומצאה כדי להגדיר צבע וכדומה זוהי תגית של שכבה בדומה ל-spanו- layer אנחנו בוני האתרים משתמשים ב-span כדי להגדיר את כל המאפינים של אלמנט מסוים בדף
זה לא עובד, בדקתי את זה.
אני עשיתי את זה וזה עובד לי…
שמע…
דבר ראשון הגדר width ב-CSS לאחר מכן שאל בתפוז בפורום ASP שם יש כמה אנשים שעזרו לי בזמנו ומצטער ושוב מצטער אני לא זוכר את התשובה…
תראה למה הכוונה…..
לדוגמה יש למישהוא מילה כזאת
ששששששששששששששששששששששששששששששששששששששששש
אורח של המילה היא 300PX ואני רוצה שארחי 150PX יהיה המשך למטה.
זאת אומרת ככה.
שששששששששששששששששששש
שששששששששששששששששששש
לפי מה שאתה אמרת זה באופן כללי, אבל לא עובד אם יש לך מילה אחר גדולה.
תעשה מילה אחד גדולה ותגיד לי אם זה עובד.
מצאתי…
(להכניס ל-faq ו/או לריפרנס CSS אין שם)
ב-faq של תפוז פורום ASP תוך כדי חיפוש משהו בשבילי מצאתי את התשובה בשבילך הנה כך עושים שמים word-wrap ב-CSS עם הערך break-word
word-wrap:break-word;
וכמו שאמרתי בתגובה הראשונה שלי להודעה זה עובד רק ב-IE 5.5
זה עובד בדוקקקקקקקק
להשתמש בפונקציות שעובדות
רק מ IE 5.5 זה דבר שלא כדאי לעשות
אבל…
לפעמים אין ברירה לפחות שמס' אחוזים (דיי גדול בדרך כלל) יענו מהאתר בשלמותו אם היה אפשרות לעשות אי גלישת טקסט דרך CSS ושזה יתאים לכל דפדפנים כולם היו משתמשים בזה!
*תיקון
יענו = יהנו
"אין ברירה" זה לא מדויק
דבר ראשון, על כל דבר אפשר להתגבר עם קצת קוד [למשל לשבור שורה ידנית כל X תווים].
דבר שני – בפונקציות ל IE 5.5 אתה מוותר על גולשים שיש להם Win2k ו Win98, אלא אם הם לא עדכנו…
למיטב ידיעתי
ל-win2K יש אקספלורר וטעיתי כשכתבתי "אין ברירה" מצטער.
רוב האנשים מעדכנים את המחשבים שלהם (אם יש להם ניסיון קודם ומודעות לכך)
בתדירות דיי בינונית פעם בחודש, חודש וחצי.
ואם אני לא טועה כל מי שהיה לו win2K מלפני התולעת קרוב לוודאי שכבר יש לו IE 5.5 בקשר ל-98 אין לי הרבה מה להגיד רק שבביה"ס שלי יש 95 ועליהם IE 5.5 בכל מקרה מקווה שעזרתי לבחורצ'יק!
ותמיד יש עוד משהו קטן אפשר לעשות שמלכת תחילה בטקסט שצריך לעבור למסד נתונים דרך טופס לא יגלוש בגלל שהגולש לא לחץ על האנטר וסמך על בוני האתר שיורידו אותו שורה והדרך הזאתי היא גם ב-HTML (עוד עליה אתם יכולים לקרוא בשאלה הנפוצה שלי!)
אני לא הולך להכנס על זה לדיון,
אבל לא בונים אתר רק לאקספלורר 5.5
גם אני…
אבל קשה מאוד להתאים אתם לארבעה דפדפנים (נטסקייפ,מוזילה,אקספלורר ואופרה) לכן צריך להתאים לשניים הכי פופולריים נטסקייפ ואקספלורר