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


CSS unicode-bidi用法及代碼示例

將HTML DOM中的unicode-bidi屬性應用到along-with方向屬性中,以確定如何在文檔中處理雙向文本。

用法:

unicode-bidi:normal|embed|bidi-override|initial|inherit;

屬性值:


  • normal:它是默認值。嵌入的附加級別未從元素中打開。

    用法:

    unicode-bidi:normal;

    例:

    <!DOCTYPE html> 
    <html> 
          
    <head> 
        <title> 
            CSS unicode-bidi Property 
        </title> 
          
        <!-- style for unicode-bidi property -->
        <style> 
            .GFG { 
                direction:rtl; 
                unicode-bidi:normal; 
            } 
        </style> 
    </head> 
      
    <body> 
        <h1>GeeksforGeeks</h1> 
          
        <h2> 
            CSS unicode-bidi Property 
        </h2> 
          
        <div class = "GFG"> 
            A computer science portal for geeks 
        </div> 
    </body> 
      
    </html>                    

    輸出:

  • embed:此值用於打開附加的嵌入級別。

    用法:

    unicode-bidi:embed;

    例:

    <!DOCTYPE html> 
    <html> 
          
    <head> 
        <title> 
            CSS unicode-bidi Property 
        </title> 
          
        <!-- style for unicode-bidi property -->
        <style> 
            .GFG { 
                direction:rtl; 
                unicode-bidi:embed; 
            } 
        </style> 
    </head> 
      
    <body> 
        <h1>GeeksforGeeks</h1> 
          
        <h2> 
            CSS unicode-bidi Property 
        </h2> 
          
        <div class = "GFG"> 
            A computer science portal for geeks 
        </div> 
    </body> 
      
    </html>                    

    輸出:

  • bidi-override:該值為內聯元素創建替代,如果是塊元素,則為不在另一個塊元素內的inline-level後代創建替代。

    用法:

    unicode-bidi:bidi-override;

    例:

    <!DOCTYPE html> 
    <html> 
          
    <head> 
        <title> 
            CSS unicode-bidi Property 
        </title> 
          
        <!-- style for unicode-bidi property -->
        <style> 
            .GFG { 
                direction:rtl; 
                unicode-bidi:bidi-override; 
            } 
        </style> 
    </head> 
      
    <body> 
        <h1>GeeksforGeeks</h1> 
          
        <h2> 
            CSS unicode-bidi Property 
        </h2> 
          
        <div class = "GFG"> 
            A computer science portal for geeks 
        </div> 
    </body> 
      
    </html>                    

    輸出:

  • initial:它將unicode-bidi屬性設置為其默認值。

    用法:

    unicode-bidi:initial;

    例:

    <!DOCTYPE html> 
    <html> 
          
    <head> 
        <title> 
            CSS unicode-bidi Property 
        </title> 
          
        <!-- style for unicode-bidi property -->
        <style> 
            .GFG { 
                direction:rtl; 
                unicode-bidi:initial; 
            } 
        </style> 
    </head> 
      
    <body> 
        <h1>GeeksforGeeks</h1> 
          
        <h2> 
            CSS unicode-bidi Property 
        </h2> 
          
        <div class = "GFG"> 
            A computer science portal for geeks 
        </div> 
    </body> 
      
    </html>                    

    輸出:

  • inherit:unicode-bidi屬性是從其父元素繼承的。

    用法:

    unicode-bidi:inherit;

    例:

    <!DOCTYPE html> 
    <html> 
          
    <head> 
        <title> 
            CSS unicode-bidi Property 
        </title> 
          
        <!-- style for unicode-bidi property -->
        <style> 
            .Geeks { 
                direction:rtl; 
                unicode-bidi:bidi-override; 
            } 
            .GFG { 
                unicode-bidi:inherit; 
            } 
        </style> 
    </head> 
      
    <body> 
        <h1>GeeksforGeeks</h1> 
          
        <h2> 
            CSS unicode-bidi Property 
        </h2> 
          
        <div class = "Geeks"> 
            <div class = "GFG"> 
                A computer science portal for geeks 
            </div> 
        </div> 
    </body> 
      
    </html>                    

    輸出:

  • isolate-override:它將isolate關鍵字的隔離行為應用於周圍的內容,並將bidi-override的替代行為應用於內部內容。

    用法:

    unicode-bidi:isolate-override;
  • plaintext:它使計算元素的方向性時無需考慮其父級雙向狀態或direction屬性的值。

    用法:

    unicode-bidi:plaintext;

支持的瀏覽器:下麵列出了unicode-bidi屬性支持的瀏覽器:

  • 穀歌瀏覽器2.0
  • Internet Explorer 5.5
  • Firefox 1.0
  • Safari 1.3
  • Opera 9.2


相關用法


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