14-05-2016, 16:18
|
|
|
|
חבר מתאריך: 12.04.06
הודעות: 2,021
|
|
ציטוט:
זה בעצם דרך למרכז אלמנט אבסולוט בלי לדעת את הרוחב שלו?
|
במקרים מסויימים, כמו במקרה שלך, כן.
זה תלוי במאפיינים של האלמנט שרוצים למרכז.
ציטוט:
ועוד שאלה אני מנסה לשנות את הצבע של הקישור שיש לו את המחלקה underLiner הבעיה שיש לי סלקטור אחר
|
יש כמה תנאים שצריכים להתקיים כדי לדרוס מאפיינים של אלמנט.
כדי לפשט את התשובה -
1. ההגדרה המאוחרת יותר, קובעת.
2. הגדרה ספציפית יותר, קובעת.
זאת אומרת, שבמקרה שלך, תצטרך להגדיר משהו כזה
קוד:
/* זה מה שכבר קיים */
#mainNavBar ul li a:link, #mainNavBar ul li a:visited { ... }
/* וזו התוספת, ספציפית יותר ונכתבת אחרי ההגדרה הקודמת */
#mainNavBar ul li.underLiner a:link, #mainNavBar ul li.underLiner a:visited {
color: #ff0000; /* new color */
}
לחילופין, אתה יכול להגדיר שמאפיין מסויים הוא בעדיפות על כל שאר ההגדרות.
לדוגמא,
קוד:
.underLiner a {
color: #ff0000 !important; /* new color. overwrite all */
}
_____________________________________
|