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

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

reXtea 16-04-07 13:18

[ CSS ] שאלה בקשר לHOVER...
 
שלופ D:
אממ, אני כרגע מנסה לעשות שבמעבר DIV ( מתוך כמה DIVIM בתוך DIV אחד [ כולם באותו DIVA ] ) אז DIV אחר לגמריי ישנה צבע רקע, עכשיו אני פשוט לא מצליח לעשות שברגע שעוברים על DIV זה ישנה צבע רקע לDIV אחר..

כמובן שאני רוצה את זה רק בCSS ולא בJS...

הינה הקוד:
HTML קוד:

                <div id="top_menu">
                        <div class="inline"><img src="style-images/menu_right.gif" alt="" /></div>
                        <div class="inline"><a href="index.php"><img src="style-images/menu_index.gif" alt="עמוד ראשי" /></a></div>
                        <div class="inline"><a href="index.php?se=about"><img src="style-images/menu_about.gif" alt="אודות" /></a></div>
                        <div class="inline"><a href="index.php?se=services"><img src="style-images/menu_services.gif" alt="שירותים ומוצרים" /></a></div>
                        <div class="inline"><a href="index.php?se=works"><img src="style-images/menu_works.gif" alt="תיק עבודות" /></a></div>
                        <div class="inline"><a href="index.php?se=recommend"><img src="style-images/menu_recommend.gif" alt="המלצת לקוחות" /></a></div>
                        <div class="inline"><a href="index.php?se=articles"><img src="style-images/menu_articles.gif" alt="מדריכים ומאמרים" /></a></div>
                        <div class="inline"><a href="index.php?se=contact"><img src="style-images/menu_contact.gif" alt="יצירת קשר" /></a></div>
                        <div class="inline"><img src="style-images/menu_left.gif" alt="" /></div>
                </div>
                <div id="bottom_menu">
                        <div id="right_menu">
                        </div>
                        <div id="index_menu">
                        </div>
                        <div id="about_menu">
                        </div>
                        <div id="services_menu">
                        </div>
                        <div id="works_menu">
                        </div>
                        <div id="recommend_menu">
                        </div>
                        <div id="articles_menu">
                        </div>
                        <div id="contact_menu">
                        </div>
                        <div id="left_menu">
                        </div>
                </div>

יש אפשרות בCSS לגרום נגיד במידה ועוברים על אחד הDIVIM של INLINE אז שזה ישנה צבע לDIV אחר?

בתודה אמיר D:

Eran-s 16-04-07 13:32

בלי JS לא תוכל לעשות שדיב שלם ישנה צבע (onmouseover + שימוש בשורת JS),
אתה יכול להשתמש בקישורי li וכך לשנות צבעים.

reXtea 16-04-07 13:35

ציטוט:

נכתב במקור על ידי Eran-s (פרסם 460424)
בלי JS לא תוכל לעשות שדיב שלם ישנה צבע (onmouseover + שימוש בשורת JS),
אתה יכול להשתמש בקישורי li וכך לשנות צבעים.

בעצם צודק, למה לי סתם להסתבך עם CSS שאפשר להשתמש בJS פשוט D:
פשוט רציתי לעשות את זה 100% CSS... אבל לא צריך D:

Eran-s 16-04-07 13:50

ציטוט:

נכתב במקור על ידי INvisioN (פרסם 460427)
בעצם צודק, למה לי סתם להסתבך עם CSS שאפשר להשתמש בJS פשוט D:
פשוט רציתי לעשות את זה 100% CSS... אבל לא צריך D:

ת'אמת? עדיף CSS, יש אנשים שמבטלים את התמיכה ב-JS וזו הסיבה.

DorWD 16-04-07 14:09

אני לא בטוח לגבי התחביר אבל זה משהו כזה
ציטוט:

<div onmouseover = "this.style.bgcolor = '#000'">
כמו כן אפשר להשתמש במקום בthis בשם של הדיב שאתה רוצה לשנות
כך שאם אתה עובר על הדיב הנוכחי, הדיב השני יתחלף


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

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