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

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

Second 20-03-11 19:31

איך לקבוע שקיפות על שקיפות
 
יש לי DIV שהשקיפות (opacity) שלו מוגדרת 50%, בתוכו יש תמונה שגם היא מוצגת ב-50% מצבעה המקורי.
איזה מאפיין אני צריך לתת לתמונה בשביל שרק אותה אני אראה בשקיפות מלאה?

*ניסיתי לתת לה הגדרה של opacity: 1, אבל זה לא עובד.

BlueNosE 20-03-11 19:43

אתה לא יכול לעשות דבר כזה. תצטרך לשחק עם ההגדרות ככה שהתמונה תצוף מעל הDIV. הייתי עובד עם position:relative וממקם אותם אחד ליד השני עם z-index והגדרות top,left.

~The_Sultan~ 20-03-11 22:14

תנסה לתת לתמונה ערך של z-index: 2 ול-DIV ערך של 1. כמובן כתוספת לשקיפות.

IgalSt 20-03-11 23:39

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 799266)
אתה לא יכול לעשות דבר כזה. תצטרך לשחק עם ההגדרות ככה שהתמונה תצוף מעל הDIV. הייתי עובד עם position:relative וממקם אותם אחד ליד השני עם z-index והגדרות top,left.

הייתי עושה את זה עם position:absolute - לדעתי זה עדיף שכן המיקום הוא לא יחסי לאלמנט הרלטיבי אלא לאבא שלו, שהגודל שלו יותר קבוע.

דוגמא פה

BlueNosE 20-03-11 23:43

לזה התכוונתי, relative שבתוכו absolute.

~The_Sultan~ 21-03-11 00:32

עדיף לשחק עם הגדרת float מאשר position לדעתי.

IgalSt 21-03-11 10:45

ציטוט:

נכתב במקור על ידי ~The_Sultan~ (פרסם 799311)
עדיף לשחק עם הגדרת float מאשר position לדעתי.

השימוש של float הוא שונה לחלוטין: כאשר אלמנט אחד אמור לצוף לצד אלמנט אחר ולא מעליו.
אתה יכול להסביר למה לדעתך עדיף float?

~The_Sultan~ 21-03-11 12:17

כי אם לאלמנט אחד אין ערך מיוחד ב-position, אז ה-float יצוף מעליו אוטומטית ועם משחק קטן בהגדרות ה-top, right וכו' תוכל להתאים אותו תוך כך שרק אלמנט אחד צף ולא שניים. תקן אותי אם אני טועה.

IgalSt 21-03-11 14:36

ציטוט:

נכתב במקור על ידי ~The_Sultan~ (פרסם 799339)
כי אם לאלמנט אחד אין ערך מיוחד ב-position, אז ה-float יצוף מעליו אוטומטית ועם משחק קטן בהגדרות ה-top, right וכו' תוכל להתאים אותו תוך כך שרק אלמנט אחד צף ולא שניים. תקן אותי אם אני טועה.

אתה מתכוון למשהו כזה?
שים לב שהאלמנט נמצא מעל לתמונה ולא מתחת ואני לא מצליח לעשות את ההפך.

~The_Sultan~ 22-03-11 01:20

ציטוט:

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

מה?

IgalSt 22-03-11 09:18

ציטוט:

נכתב במקור על ידי ~The_Sultan~ (פרסם 799390)
מה?

מנסה להבין איך אתה מציע לעשות את זה.
ניסיתי לשחק קצת וצירפתי דוגמא.
הנה הדוגמא שוב

האם זו הכוונה שלך?

~The_Sultan~ 22-03-11 22:23

אתה צריך לתת ל-DIV השקוף ערך שלילי ב-z-index.

Second 27-03-11 12:43

קיצר תודה רבה! עזרתם לי!
[=


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

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