שלח תשובה

זירת השאלות

298
צפיות
1
תשובות

גודל התמונה ישתנה לפי רזולוציה ?

,‏ 21 בינואר, 2005

יש לי לוגו באתר. וברזולוציה של 800 על 600 הוא נראה ענקי.
(ואני לא רוצה לעשות עוד תמונה של לוגו)

אני רוצה לעשות שהתמונה של הלוגו תקטן מתי שרזולוציה תיהיה 800 על 600


ואם אפשר חומר על תאימות לרזולוציות שונות אני אודה מאוד.


תגיות:

1 תשובות

  1. BuildHome הגיב:

    תשובות
    1. תסתכל ב-FAQ בנוגע לרזולוציות.

    2. תבדוק את רזולוצית המשתמש ותשנה את גודל התמונה בהתאם.

    קוד דוגמא קטן:
    <script type="text/javascript">
    function checkRes() {
        var userRes = screen.height+'x'+screen.width;
        if(userRes=="800×600") {
            document.getElementById('logo').style.width = '400px';
            document.getElementById('logo').style.height = '400px';
        }
        else if(userRes=="768×1024") {
            document.getElementById('logo').style.width = '500px';
            document.getElementById('logo').style.height = '500px';
        }
    }
    </script>

    <img src="logo.jpg" id="logo" onload="checkRes();">
    הפונקציה בודקת את הרזולוציה של המשתמש לרזולוציות מסוימות שמוגדרים ומשנה את גודל התמונה בהתאם.
    שים לב שלתמונה צריך להיות ID עם הערך "logo" (אתה יכול לשנות זאת אבל לשנות בהכל) והפונקציה נטענת דרך תגית התמונה בעת טעינת העמוד (התמונה).

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!