מאמר זה מדגים:
- כיצד פועלים שוליים שליליים ב-CSS?
- שימוש במאפיין העליון של שוליים שליליים
- שימוש במאפיין תחתון של שוליים שליליים
- שימוש במאפיין זכות שוליים שליליים
- שימוש במאפיין מרווח שלילי שמאלה
- מדוע שוליים-למעלה: -5 != שוליים-תחתונים: 5?
כיצד פועלים שוליים שליליים ב-CSS?
השוליים השליליים מזיזים את התוכן אל מחוץ לדף. שיטת השימוש במרווח שלילי זהה לזו החיובי, אלא שה-'-' משמש עם הערך. עקוב אחר הווריאציות המוזכרות להלן של השוליים השליליים:
קובץ HTML קיים לאחר קומפילציה של הקוד לעיל, הפלט נראה כך: ה ' 'תג נמצא בתחתית דף האינטרנט לפני החלת שוליים שליליים. הוסף ' שוליים למעלה נכס ל' ' אלמנט ולתת את ערכו בשלילה. לדוגמה, כאן -15% הוא הערך של הנכס בראש השוליים: לאחר ביצוע הקוד, דף האינטרנט נראה כך: הפלט מראה שהשוליים העליונים השליליים גורם לאלמנט ' החל את אותם מאפיינים כמו לעיל ופשוט שנה את ' שוליים-תחתית ' תכונה. לאחר מכן, הוסף תמונה בתחתית האלמנט ' לאחר עדכון הקוד דף האינטרנט שלנו נראה כך: הפלט לעיל מראה שהטקסט מקבל את השוליים התחתונים של -5%. על ידי מתן ערך של -55% של מאפיין ימין-שוליים לאלמנט לאחר ביצוע פלט הקוד נראה כך: הפלט מראה שהטקסט מקבל את השוליים השליליים-ימין. המאפיין Margin-left בעל ערך שלילי פועל באותו אופן. בקוד שלהלן, האלמנט ' הפלט של הקוד לעיל הוא: כך פועל המרווח השלילי ב-CSS. כאשר ' שוליים-תחתית: 5% ' בשימוש זה מוסיף שוליים מהצד התחתון לכיוון מרכז האלמנט אבל כאשר ' שוליים עליון:-5% ' בשימוש זה מוסיף מרווח של 5% מלמעלה אבל בכיוון ההפוך (מחוץ לדף). ב-CSS, השוליים השליליים פועלים בכיוון ההפוך על ידי הקצאת ערך השוליים. זה מזיז את תוכן האלמנט לכיוון החוץ/לחוץ של הדף. ה-'margin-top:-5' אינו שווה ל-'margin-bottom:5' מכיוון ששני ערכי המאפיינים מזיזים את התוכן לכיוונים מנוגדים המתאימים למיקום האב. מאמר זה הוכיח בהצלחה כיצד פועל המרווח השלילי.
ה ' book.jpg ' היא התמונה המאוחסנת בספרייה המקומית הנתיב שלה מסופק בתור ' src ' ערך. ה ' רוֹחַב ' ו' גוֹבַה ' של התמונה מוגדרים ל-50%. כעת צור '
<מרכז >
= '../book.jpg' גוֹבַה = 'חמישים%' ; רוֹחַב = 'חמישים%' >
= 'צבע שחור;' > ברוכים הבאים ל-Linuxhint
>
>
שימוש במאפיין העליון של שוליים שליליים
<מרכז >
= '../book.jpg' גוֹבַה = 'חמישים%' ; רוֹחַב = 'חמישים%' >
= 'צבע: שחור; שוליים-עליון: -15%;' > ברוכים הבאים ל-Linuxhint
>
>
' להופיע לפני אלמנט האב.
שימוש במאפיין תחתון של שוליים שליליים
< h3 סִגְנוֹן = 'צבע: שחור; שוליים-תחתונים: -5%;' > ברוכים הבאים ל-Linuxhint h3 >
div >
< img src = '../book.jpg' גוֹבַה = 'חמישים%' ; רוֹחַב = 'חמישים%' >
שימוש במאפיין זכות שוליים שליליים
, הוא נע בכיוון ההפוך:
< div סִגְנוֹן = 'color-background:dodgerblue;' >
< h3 סִגְנוֹן = 'צבע: שחור; שוליים-שמאליים: -55%; ' > ברוכים הבאים ל-Linuxhint < / h3 >
< / div >
< img src = '../book.jpg' גוֹבַה = 'חמישים%' ; רוֹחַב = 'חמישים%' >
שימוש במאפיין מרווח שלילי שמאלה
' זז 50% לצד שמאל בכיוון ההפוך למאפיין margin-left:
= 'צבע: שחור; שוליים-שמאליים: -50%;' > ברוכים הבאים ל-Linuxhint
>
= '../book.jpg' גוֹבַה = 'חמישים%' ; רוֹחַב = 'חמישים%' >
מדוע הוא margin-top:-5 != margin-bottom:5?
סיכום