שיחת עזרה:דפי CSS אישיים

תוכן הדף אינו נתמך בשפות אחרות.
מתוך ויקיפדיה, האנציקלופדיה החופשית

רקע לקישורית "פסקה חדשה" בדפי שיחה[עריכת קוד מקור]

ערן: במצב עריכה של דף ה-CSS שלי – יש הערה שלא צריך li בהתחלה: Warning: Element (li#ca-addsection) is overqualified, just use #ca-addsection without element name. חזרתישיחה 19:54, 21 במאי 2018 (IDT)[תגובה]

חזרתי, הסרתי מהדוגמה, אבל זה ממש לא משנה. הכוונה באזהרה היא שאם האלמנט ישתנה ולא יהיה li אלא אלמנט אחר אז הצביעה לא תעבוד, מצד שני אם משנים את האלמנט כנראה שהעיצוב ישתנה בכל מקרה ולא ברור שהצביעה צריכה להישאר. ערן - שיחה 08:19, 22 במאי 2018 (IDT)[תגובה]
תודה ערן. אני לא מבין בזה הרבה, ולכן שאלתי... ויש שפו"פ: הקישורית "פסקה חדשה" נוצרת גם בפסקה האחרונה בדפי שיחה, בעקבות הפעלת סקריפט 44. איך אפשר להוסיף רקע גם לקישורית הזו (בדף מיוחד:הדף שלי/common.js או ב-מיוחד:הדף שלי/common.css או בתוך הסקריפט עצמו בדף משנה שלי, נראה לי עדיף, או מה שתציע)? חזרתישיחה 22:15, 22 במאי 2018 (IDT)[תגובה]
אפשר ככה (באמצעות CSS):
a[title="הוספת פסקה חדשה [alt-shift-+]"] {
    background-color: ColorName;
}
אבל זו לא שיטה יעילה במיוחד. עדיף להוסיף מזהה (ID) לקישורית של הפסקה שהסקריפט יוצר ואז לעצב את הקישורית באמצעות המזהה. ‏Guycn2 · ☎‏ 22:55, 22 במאי 2018 (IDT)[תגובה]
תודה, Guycn2, אך לא הבנתי את המשפט האחרון, ומה הכוונה "לא יעילה"? (אני לא יודע לכתוב סקריפטים או דפי CSS). תוכל לפשט לי? חזרתישיחה 23:39, 22 במאי 2018 (IDT)[תגובה]
חזרתי, באופן כללי רצוי שלא "להתלבש" על מאפיין title של אלמנט ולעצב אותו בצורה הזו. מקובל לעצב אלמנטים באמצעות ID (מזהה) או באמצעות class (מחלקה). אין הבדל בתוצאה בפועל, אבל אם תשתמש בשיטה שהצגתי למעלה, העיצוב יפסיק לעבוד במקרה שה־tooltip של הכפתור ישתנה, או אם הוא יעבור להשתמש בתג HTML אחר במקום <a>. בנוסף, אם תבחר בשפת ממשק שונה בהעדפות (שאינה עברית), מה שהצגתי למעלה לא יעבוד. לו היינו משתמשים ב־ID או ב־class, זה היה עובד בכל השפות. במקרה הזה, אין כ"כ ממה לחשוש, כי אין סיבה שה־tooltip (קרי, התוכן של המאפיין title) ישתנה ולא סביר שייעשה שימוש בתג אחר שאינו <a>. אני גם מניח שאינך משתמש בשפת ממשק שאינה עברית. אבל ככלל, רצוי להגדיר מזהה לכל קישור ולכל כפתור שסקריפטים מוסיפים, כדי שמי שרוצה יוכל לעצב אותם בצורה נוחה. אין לי הרשאה לערוך סקריפטים במרחב מדיה ויקי, אבל לא נראה לי שזו בעיה להגדיר ID לקישורית. ‏Guycn2 · ☎‏ 23:59, 22 במאי 2018 (IDT)[תגובה]
תודה, Guycn2, על התשובה המפורטת. אני לא יודע מה זה מחלקות, ID וכו'. אני כן מסתדר עם העתקת סקריפט מוכן לדף אישי כגון משתמש:חזרתי/Gadget-Summarieslist.js, ביצוע התאמה אישית קלה ביותר והפעלת הדף מתוך משתמש:חזרתי/common.js. אם זה רלוונטי, אודה לעזרתך. חזרתישיחה 00:19, 23 במאי 2018 (IDT)[תגובה]
האם הקוד שרשמתי למעלה עובד? אם כן, אין צורך להעתיק את סקריפט 44 לדף אישי. דרך אגב, אני מציע שתוסיף לרשימת המעקב שלך את דפי הסקריפטים המקוריים, כדי שאם נעשה בהם שינוי (למשל תיקון באגים או בעיות) תוכל להעתיק את השינוי אליך; אחרת, אם ייעשו שינויים בסקריפטים שהעתקת לדפי משנה שלך, אתה עלול להשתמש בגרסאות לא מעודכנות שלהם. ‏Guycn2 · ☎‏ 00:26, 23 במאי 2018 (IDT)[תגובה]
Guycn2 הקוד 100%; בוודאות חלק מהמקוריים אצלי במעקב, בכל מקרה אעבור ואוודא. תודה גם על העצה. חזרתישיחה 00:34, 23 במאי 2018 (IDT)[תגובה]
בבקשה. ‏Guycn2 · ☎‏ 00:43, 23 במאי 2018 (IDT)[תגובה]

קוריוז – אל תנסו בבית[עריכת קוד מקור]

האם הקוד הבא הוא סוג של "התאבדות"?

.mw-body {
 display:none;
}

חזרתישיחה 08:31, 21 במאי 2020 (IDT)[תגובה]