當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


CSS outline-offset用法及代碼示例


CSS outline-offset屬性設置輪廓與元素的邊或邊框之間的空間量。

輪廓線是在邊框邊外部的元素周圍繪製的線。元素及其輪廓之間的空間是透明的。而且,輪廓可以是非矩形的。默認值為0。

用法


outline-offset:length|initial|inherit;

屬性值

  • length:這是輪廓與邊框之間的距離或間隔,即輪廓從邊框邊開始的距離。它也可以具有負值。如果length為負數,則將輪廓放置在元素內。如果length為0,則輪廓和元素之間沒有空格。
    syntax
    outline-offset:5px;
    

    範例1:

    <!DOCTYPE html> 
    <html> 
    <head> 
        <title> 
            outline-offset Property 
        </title> 
        <style>  
            div { 
                margin:30px; 
                border:2px solid blue; 
                background-color:yellow; 
                outline:4px dashed red; 
                outline-offset:15px; 
            }  
        </style> 
    </head> 
      
    <body> 
        <div >GeeksForGeeks</div> 
        <br> 
    </body> 
    </html>                    

    輸出:

    範例2:

    <!DOCTYPE html> 
    <html> 
    <head> 
        <title> 
            outline-offset Property 
        </title> 
        <style>  
            div { 
                margin:10px; 
                border:2px solid red; 
                background-color:blue; 
                outline:4px solid black; 
                outline-offset:5px; 
            }  
        </style> 
    </head> 
      
    <body> 
        <div >GeeksForGeeks</div> 
        <br> 
    </body> 
    </html>                    
  • Output:

  • initial:將outline-offset屬性設置為其默認值。
    syntax
    outline-offset:initial;
    

    例:

    <!DOCTYPE html> 
    <html> 
      
    <head> 
        <title> 
            outline-offset Property 
        </title> 
        <style> 
            div { 
                margin:30px; 
                border:2px solid blue; 
                background-color:yellow; 
                outline:4px dashed red; 
                outline-offset:initial; 
            } 
        </style> 
    </head> 
      
    <body> 
        <div>GeeksForGeeks</div> 
        <br> 
    </body> 
      
    </html> 
  • Output:

  • inherit:元素從其父元素繼承outline-offset屬性。

    句法

    outline-offset:inherit;
    

支持的瀏覽器:下麵列出了outline-offset屬性支持的瀏覽器:

  • 穀歌瀏覽器4.0
  • Internet Explorer 15.0
  • Opera 10.5
  • Firefox 3.5
  • 蘋果Safari 3.1


相關用法


注:本文由純淨天空篩選整理自Lavisha大神的英文原創作品 CSS | outline-offset Property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。