הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   css | יישור טקסט ותיקנותו. (https://hosts.co.il/forums/showthread.php?t=48349)

ASTeam 26-06-07 15:44

css | יישור טקסט ותיקנותו.
 
שלום אנשים...ויום נעים..
נתקלתי בבעיה מוזרה מאוד בcss שחוזרת על עצמה מס' פעמים, לא מצאתי מענה לתשובתי עד כה אז אני בא לשאול כאן..
PHP קוד:

text-aligncenter

כידוע קוד זה מיישר את הטקסט לאמצע בCSS אך כשאני עושה זאת הטקסט לא מוכן להתיישר בשום אופן!
לא, אין שום קוד שסותר אותו..לק בHTML ולא בשום דבר אחר..
אך כאשר אני משתמש בקוד זה לright ו - left אין כלל בעיה(במקרים אחרים..)
גם כאשר אני משנה את הfloat לא עובד...
לעומת זה אני לא רוצה להשתמש בתגית <center> כי היא לא תקינה בxhtml..
נפתר- text align אינו תג מכולה ולכן הוא אינו יכול להיות בfont אל רק בdiv
---
מדוע בFF הטקסט שבצד שמאל עולה למעלה?
כשהעלתי לראשונה היה תקין ועכשיו זה עלה(ולא ערכתי כלום...)
אני הולך לשים טקסט בשתים הראשונים קח שזהיצא במדוייק ולא יהיה לו מקום..אבל עדיין..
---
האם התגית opticaty אינה תקינה? ואם כן כיצד להשתמש במס'?
להלן השגיאה שהוא נותן לי -
http://jigsaw.w3.org/css-validator/v....com%2F#errors
החלק המדובר -
PHP קוד:

-moz-opacity:0.6;
filter:alpha(opacity=60

---
בכל מקרה צפו בתיכנות האתר וחוו עליו דעה -
http://ast.220mb.com/

המשל יום נעים ותודה לעונים
אביחי

Reality 26-06-07 15:47

יכול להיות עשית dir?

ASTeam 26-06-07 15:52

מה הכוונה בdir?

Daniel 26-06-07 15:54

לא קשור.

תוסיף ל-CSS(כל הזכויות שמורות D:), לBody

HTML קוד:

padding-right:10%;

ASTeam 26-06-07 15:58

מה הקשר??
זה נותן את המרחק בין המסגרת הכללית(של הדיב במקרה הזה..)לטקסט...
מה שעשית פה זה להזיז ב10&#37; לצד ימין את הטקסט..
למה זה יעזור?

Reality 26-06-07 16:03

הוא ניסה כביכול להצמיד את הטקסט למסגרת של ה div

תביא את הקוד HTML / CSS יהיה יותר קל לדעת מה עשית.

ASTeam 26-06-07 16:15

הבנתי...אבל זה לא הגיוני...כי אם אני יגדיל את הטקסט שם??זה יקבע אותי...
בכל מקרה את הספציפי -
css-
PHP קוד:

div.copy {
background-image:url(images/copy_back.gif);
height19px;
width1002px;
position:absolute;
left0px;
top745px;
}

font.copy {
color#FFFFFF;
font-size12px;
text-aligncenter;


html
PHP קוד:

<div class="copy">
<
font class="copy">
All rights reserved to ASTeam 2007 2009    |   <a href="http://validator.w3.org/check?uri=referer" class="copy">vaild XHTML</a>
</
font>
</
div

זה הזכויות למטה...אבל על אותו רעיון זה הלינקים...

תודה..

Source 26-06-07 16:18

אתה לא יכול לשים text-align לפונט... זו לא תגית מכילה, היא לא יוצרת שכבה.
תשים text-align לdiv.

Daniel 26-06-07 16:21

מה לא מובן?
אני אמרתי לך להוסיף את זה ל-BODY.

בין ה-BODY יהיה מרווח שבערך יגיע לאמצע, נסה זאת.

Kfir.G 26-06-07 16:27

ציטוט:

נכתב במקור על ידי Source (פרסם 507777)
אתה לא יכול לשים text-align לפונט... זו לא תגית מכילה, היא לא יוצרת שכבה.
תשים text-align לdiv.

צודק במאה אחוז.
http://www.w3schools.com/tags/tag_font.asp

בכלל אין לך טעם להשתמש בfont במקרה הנ"ל פשוט תוסיף את ההגדרות שלך לDiv ואם אתה משתמש באותה ה"מחלקה" (class) לדברים אחרים אז תיתן לDiv שלך שם ותגדיר את מה שאתה רוצה שיהיה בו ספציפי ככה
HTML קוד:

#id.copy{
...
}


ASTeam 26-06-07 16:33

תודה כפיר ופיני...
עניתם לי..
שאר השאלות?

Kfir.G 26-06-07 16:38

ציטוט:

נכתב במקור על ידי ASTeam (פרסם 507717)
---
מדוע בFF הטקסט שבצד שמאל עולה למעלה?
כשהעלתי לראשונה היה תקין ועכשיו זה עלה(ולא ערכתי כלום...)
אני הולך לשים טקסט בשתים הראשונים קח שזהיצא במדוייק ולא יהיה לו מקום..אבל עדיין..

הdefult של FF שונה ולכן אתה צריך לקבוע בעצמך. שוב תסתכל בהודעה שMaster-T פרסם זה יעזור לך.
---
האם התגית opticaty אינה תקינה? ואם כן כיצד להשתמש במס'?
להלן השגיאה שהוא נותן לי -
http://jigsaw.w3.org/css-validator/v....com%2F#errors
החלק המדובר -
PHP קוד:

-moz-opacity:0.6;
filter:alpha(opacity=60

טוב בדקתי בw3c וגם שם יש אותו הקוד בדיוק כך שאני לא יודע להגיד לך מה השגיאה ;P
http://www.w3schools.com/css/css_image_transparency.asp

טוב אני חייב לכתוב פה משהו אז ;P

ASTeam 26-06-07 17:00

אה???
חח...
התכוונתי אם תוכלו לענות לי..חחח

Daniel 26-06-07 17:01

אם הייתי מקבל קצת יותר מהתעלמות, בשמחה הייתי מסביר.

ASTeam 26-06-07 18:01

חח אוקי סליחה אחי..לא התכוונתי...
פשוט זה לא היה הכי הגיוני מה שכתבת ממבט ראשון..תוכל להסביר לי מה כוונתך(למרות שהסתדרתי..)

Daniel 27-06-07 14:40

אתה רוצה ש זה יהיה באמצע-, נכון?
או במילים אחרות, שהרווח מימין והרווח משמאל יהיה שווה.

זה בעם מה שעשיתי.

-----------
לפי הסטנדרטים של CSS3,
אמורים לכתוב, opacity:0.6;

לפי FF, אמורים לכתוב, -moz-opacity:0.6;

לפי IE, אמורים לכתוב, filter:alpha(opacity=60);

לכן יש לך כמה אפשרויות.

אתה יכול סתם לשים את כולם, או לעשות לכל דפדפן קובץ CSS שונה(לא מומלץ)



http://www.w3schools.com/css/css_image_transparency.asp
יש שם דוגמאות.

RS324 27-06-07 14:50

ציטוט:

נכתב במקור על ידי kfir_dnd (פרסם 507805)
טוב אני חייב לכתוב פה משהו אז ;P

ולכן זה מזכה אותך בהתראה על ספאם, פעם הבאה תקבל אזהרה,
אם אין לך מה להוסיף לאשכול , אתה לא חייב להגיב !!!

Kfir.G 27-06-07 14:59

ציטוט:

נכתב במקור על ידי RS324 (פרסם 508552)
ולכן זה מזכה אותך בהתראה על ספאם, פעם הבאה תקבל אזהרה,
אם אין לך מה להוסיף לאשכול , אתה לא חייב להגיב !!!

אם היית טורח לקרוא את ההודעה היית רואה שאני עניתי בחלק של הציטוט... ובגלל שאי אפשר לכתוב רק שם הייתי צריך להוסיף את החלק ההוא|!!|
פעם הבאה תקרא את ההודעה לפני שאתה נותן אזהרות סתם

ASTeam 27-06-07 14:59

masterT
לפי FF, אמורים לכתוב, -moz-opacity:0.6;

לפי IE, אמורים לכתוב, filter:alpha(opacity=60);
זה לא תקין...

אז לכתוב רק -
opacity:0.6;
??
בלי כלום לפני?וזה יתאים גם לIE וגם לFF?

קפיר MASTERT התכוון לאמצע ימין שמאל..זה משנה גם גובה?

Daniel 27-06-07 15:59

הממ, לצערנו הרב, החלק הזה ב-CSS חייב להיות לא תיקני., אתה תצטרך לשים את כולם.

ASTeam 27-06-07 21:01

ברר....
למרות שזה כתוב בW3C ולא נאמר על זה כלום..
טוב לא נורא...ניהיה לא תקינים בCSS(זה השגיאות היחידות..)..
ומה לגבי הטקסט בFF?


כל הזמנים הם GMT +2. הזמן כעת הוא 23:08.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ