![]() |
איך אפשר לעצב את input type="file"
אני שעהה מנסה שעה לא מצליח
מישהו פה יודע איך? |
אתה יכול בכל מיני דרכים,
ראשונה, אתה מוסיף לו את הקוד הבא: HTML קוד:
style="background-color: #666;" HTML HTML קוד:
class="uploadfile" HTML קוד:
.uploadfile { ויש עוד דרכים, אבל בעיקרון זה ככה.. |
הנה כמה דוגמאות לעיצוב כפתורים עם שימוש בגליונות CSS(תקן XHTML 1.1 STRICT):
1) HTML קוד:
input[type="file"]{ HTML קוד:
HTML קוד:
כמובן שישנן עוד וריאציות, אך זה בכללי :) בהצלחה! |
את כל אלה אני יודע איך לעשות
אבל אני רוצה לעשות את הכפתור של "עיון..." כתמונה שלי שאני עיצבתי ואת שורת הטקסט להשאיר איך שהיא |
HTML קוד:
<input type="image" src="image.gif" name="image" width="60" height="30"> |
לא עובד
כשאתה עושה <input type=tile> אז אתה מקבל 2 דברים כפתור "עיון..." ושורת טקסט ששם כתוב הקובץ שבחרת עכשיו כשאני עשיתי <input type="file" class="myclass"> אז הוא יוצא דפוק כזה איך אפשר לעצב רק את הכפתור ולא את השורת טקסט |
ציטוט:
|
HTML קוד:
<form method="post" style="position:absolute; left: 442px; top: 118px; width: 78px;"> HTML קוד:
.upload-select { http://up73.siz.co.il/up2/jmnzmtxeind4.jpg אני רוצה להחליף את הכפתור "עיון..." בכפתור שאני עיצבתי שה-class שלו זה upload-select איך אני עושה את זה? |
|
לא חושב שזה אפשרי,אבל אתה יכול לעשות תיבת העלאת קובץ בפלאש ואז לעצב איך שבאלך
|
זה לא מה שרציתי אני רוצה להחליף את הכפתור עיון...
רק את הכפתור הזה |
ציטוט:
בנוגע לשאלת פותח האשכול מניסיון עבר - הדרך הכי טובה לעצב FILE INPUT כזה היא לממש את כל הFILE UPLOADING עם FLASH וAJAX ככה יש לך מקסימום נגישות אם תרצה לעצב את זה חד פעמית יש הרבה קומבינציות בCSS3 וגם בCSS2 עם תמיכה חלקית ביותר בדפדפנים מה שאני הייתי עושה זה מתפשר על העיצוב הרגיל חבל לבזבז את הזמן |
|
מקסימום תוכל לעשות:
PHP קוד:
|
ציטוט:
נדמה כאילו די לא קראת מה הוא ביקש.. אז בבקשה, שים לב שכולם טועים לפעמים. |
רק תזכור, שאתה לא יכול לעשות FIRE ל-event של הלחיצה על כפתור העלאה (אתה לא יכול לדמות בעצם לחיצה את הפקד הספציפי הזה בFF בשל בעיות אבטחה)
יש תוספים ל-JQUERY שעושים את זה טוב מאוד, תקרא על זה, זה שווה את הזמן. |
לפותח האשכול, תשים לב למה שכתבתי למעלה.
זה הפיתרון בשבילך. |
אני זוכר שהייתי תקוע באותה בעייה לפני כשנתיים - שלוש משו כזה.
אף אחד לא היה יכול לעזור ובכל הרשת הדבר היחיד שמצאתי זה פיתרון כמו שאלעד הביא פה. בכל מקרה אני בסוף ויתרתי על העניין כי זה לא היה ברמה מושלמת, זה לא אפשרי בCSS, HTML בכל מקרה, חייבים לערב פלאש בשביל לקבל משו רציני. בהצלחה. |
כל הזמנים הם GMT +2. הזמן כעת הוא 17:22. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ