国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

css中新型的邊框設(shè)置屬性border-inline

這篇具有很好參考價(jià)值的文章主要介紹了css中新型的邊框設(shè)置屬性border-inline。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、概念與背景

border-inline 是 CSS Logical Properties and Values 模塊中的一個(gè)屬性,用于控制元素在流內(nèi)(inline)方向上的邊框。該模塊旨在提供與書寫模式(writing mode)無關(guān)的布局和樣式描述方式,使得元素在不同書寫模式(如ltr、rtl、ttb等)下能夠統(tǒng)一、適當(dāng)?shù)靥幚磉吙颍?code>border-block的區(qū)別在于他設(shè)置的是border-block的另外兩個(gè)方向的邊框

二、邏輯屬性與物理屬性對應(yīng)關(guān)系

  • border-inline 對應(yīng)于:

    • LTR模式(從左到右):border-leftborder-right
    • TTB模式(從上到下):border-topborder-bottom
  • border-inline-start 對應(yīng)于:

    • LTR模式border-left
    • TTB模式border-top
  • border-inline-end 對應(yīng)于:

    • LTR模式border-right
    • TTB模式border-bottom

三、用法與語法

border-inline 屬性是 border-inline-width、border-inline-styleborder-inline-color 三個(gè)子屬性的復(fù)合寫法,允許在一個(gè)聲明中設(shè)置內(nèi)聯(lián)邊框的所有屬性。語法格式如下:

element {
  border-inline: border-width border-style border-color;
}

示例:

.box {
  border-inline: 1px solid #333;
}

此例為 .box 元素設(shè)置了寬度為 1 像素、樣式為實(shí)線、顏色為深灰色的內(nèi)聯(lián)邊框。

四、子屬性詳解

  1. border-inline-width

    • 設(shè)置內(nèi)聯(lián)邊框的寬度。
    • 接受與 border-width 相同的值,如像素值、百分比(僅適用于替換元素,且僅影響 border-inline-startborder-inline-end)、關(guān)鍵字(如 thinmedium、thick)。
  2. border-inline-style

    • 確定內(nèi)聯(lián)邊框的樣式。
    • 可選值包括:none、hiddendotted、dashedsolid、double、groove、ridgeinset、outset 等。
  3. border-inline-color

    • 定義內(nèi)聯(lián)邊框的顏色。
    • 可以是任何有效的 CSS 顏色值,如關(guān)鍵詞、十六進(jìn)制、RGB、RGBA、HSL、HSLA 等。
    • 若未指定,將采用元素的 color 屬性計(jì)算值作為邊框顏色。

五、適用場景

  • 響應(yīng)式布局:在需要?jiǎng)?chuàng)建適應(yīng)不同屏幕尺寸和設(shè)備方向的網(wǎng)頁時(shí),使用邏輯屬性能確保邊框隨內(nèi)容流方向自動調(diào)整。
  • 多語言支持:對于包含多種書寫模式(如ltr、rtl、ttb)的多語言網(wǎng)站,使用 border-inline 等邏輯屬性可以確保邊框樣式在不同語言環(huán)境中正確顯示,無需為每種書寫模式單獨(dú)編寫CSS規(guī)則。

六、示例代碼

<div class="example-box">This is a box with an inline border.</div>

<style>
.example-box {
  writing-mode: vertical-lr; /* 可嘗試改為horizontal-tb或其他書寫模式觀察效果 */
  display: inline-block;
  padding: 1em;
  border-inline: 2px dashed coral;
}
</style>

本例中,.example-box 具有 writing-mode: vertical-lr,內(nèi)容呈垂直排列。通過 border-inline 屬性為其添加了內(nèi)聯(lián)方向的邊框。更改 writing-mode 時(shí),內(nèi)聯(lián)邊框會自動調(diào)整其對應(yīng)的方向,無需修改邊框相關(guān)的 CSS 代碼。

七、總結(jié)

border-inline 是 CSS 邏輯屬性的重要組成部分,用于在書寫模式無關(guān)的情況下設(shè)置元素的內(nèi)聯(lián)方向邊框。掌握并運(yùn)用這些邏輯屬性有助于創(chuàng)建出更靈活、適應(yīng)性更強(qiáng)的網(wǎng)頁布局和樣式,特別是在響應(yīng)式設(shè)計(jì)和多語言支持場景中。

八、兼容性:

css中新型的邊框設(shè)置屬性border-inline,CSS,前端,css,前端

最后看一下效果案例:

https://jsrun.net/QJ5Kp文章來源地址http://www.zghlxwxcb.cn/news/detail-860981.html

到了這里,關(guān)于css中新型的邊框設(shè)置屬性border-inline的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • CSS邊框、邊距、輪廓(邊框?qū)挾?顏色/各邊/簡寫屬性/圓角邊框/內(nèi)外邊距/高度寬度/框模型/輪廓寬度/顏色/屬性/偏移)——萬字長文|一文搞懂

    CSS邊框、邊距、輪廓(邊框?qū)挾?顏色/各邊/簡寫屬性/圓角邊框/內(nèi)外邊距/高度寬度/框模型/輪廓寬度/顏色/屬性/偏移)——萬字長文|一文搞懂

    目錄 CSS邊框 CSS 邊框?qū)傩?CSS 邊框樣式 實(shí)例 CSS 邊框?qū)挾?實(shí)例 特定邊的寬度 實(shí)例 CSS 邊框顏色 實(shí)例 特定邊框的顏色 實(shí)例 HEX 值 實(shí)例 RGB 值 實(shí)例 HSL 值 實(shí)例 CSS 邊框 - 單獨(dú)的邊 實(shí)例 不同的邊框樣式 實(shí)例 它的工作原理是這樣的: border-style: dotted solid double dashed; border-style: do

    2024年01月18日
    瀏覽(18)
  • CSS 設(shè)置漸變背景 CSS 設(shè)置漸變邊框

    CSS 設(shè)置漸變背景 CSS 設(shè)置漸變邊框

    一、css漸變背景添加透明度opacity css漸變背景經(jīng)常會在項(xiàng)目開發(fā)中遇到,此時(shí)UI如果給出的是單一的漸變背景(沒有背景透明度),這個(gè)我們會很快的寫出代碼,如下: 但偶爾的時(shí)候UI會給煎餅的背景色添加一個(gè)透明度,但是使用 opacity屬性會導(dǎo)致文本也會有透明度 ,接下來給

    2024年02月09日
    瀏覽(21)
  • css圓角邊框怎么設(shè)置

    css+div是頁面設(shè)計(jì)的法寶,通過css+div能夠設(shè)計(jì)出各種效果!本文給大家簡單介紹下css圓角邊框怎么設(shè)置,大家可以參考,也可以直接拿過去使用,當(dāng)然要修改下具體的參數(shù)。 border-radius 屬性可以接受一到四個(gè)值。規(guī)則如下: 圓角邊框(border-radius)的基本用法:border-radius 屬性

    2024年02月02日
    瀏覽(83)
  • 鴻蒙Harmony應(yīng)用開發(fā)—ArkTS聲明式開發(fā)(通用屬性:邊框設(shè)置)

    鴻蒙Harmony應(yīng)用開發(fā)—ArkTS聲明式開發(fā)(通用屬性:邊框設(shè)置)

    設(shè)置組件邊框樣式。 說明: 從API Version 7開始支持。后續(xù)版本如有新增內(nèi)容,則采用上角標(biāo)單獨(dú)標(biāo)記該內(nèi)容的起始版本。 border(value: BorderOptions) 設(shè)置邊框樣式。 卡片能力: ?從API version 9開始,該接口支持在ArkTS卡片中使用。 系統(tǒng)能力: ?SystemCapability.ArkUI.ArkUI.Full 參數(shù): 參數(shù)

    2024年04月23日
    瀏覽(26)
  • [C# WPF] 如何給控件添加邊框(Border)?

    在WPF中,可以使用邊框控件或者邊框?qū)傩詠頌榭丶砑舆吙颉?以下是兩種常見的方法: WPF中的Border控件用于為其他控件添加邊框效果。它是一個(gè)容器控件,可以包含一個(gè)子元素,并為其提供邊框、背景和填充等裝飾效果。 以下是Border控件的一些主要屬性: BorderBrush:用于定

    2024年02月20日
    瀏覽(19)
  • CSS3屬性詳解(一)文本 盒模型中的 box-ssize 屬性 處理兼容性問題:私有前綴 邊框 背景屬性 漸變 前端開發(fā)入門筆記(七)

    CSS3屬性詳解(一)文本 盒模型中的 box-ssize 屬性 處理兼容性問題:私有前綴 邊框 背景屬性 漸變 前端開發(fā)入門筆記(七)

    CSS3是用于為HTML文檔添加樣式和布局的最新版本的層疊樣式表 (Cascading Style Sheets)。下面是一些常用的CSS3屬性及其詳細(xì)解釋: border-radius:設(shè)置元素的邊框圓角的半徑??梢允褂盟膫€(gè)值設(shè)置四個(gè)不同的圓角半徑,也可以只使用一個(gè)值來設(shè)置統(tǒng)一的圓角。 box-shadow:創(chuàng)建一個(gè)元

    2024年02月08日
    瀏覽(29)
  • element-plus el-input 刪除邊框 border

    element-plus el-input 刪除邊框 border

    沒刪除邊框之前 刪除之后 ? ?上代碼 ?將box-shadow設(shè)置為none即可刪除邊框

    2024年02月08日
    瀏覽(21)
  • css實(shí)現(xiàn)border漸變樣式

    css實(shí)現(xiàn)border漸變樣式

    項(xiàng)目中用到了border的漸變使用,雖然可以使用圖片,但不如代碼實(shí)現(xiàn)效果好,所以實(shí)現(xiàn)了border兩頭漸變的效果 效果如圖:

    2024年02月11日
    瀏覽(20)
  • css實(shí)現(xiàn)有缺口的border

    css實(shí)現(xiàn)有缺口的border

    通常會有那種兩個(gè)div都有border重疊在一起就會有種加粗的效果。 div1,div2,div3都有個(gè) 1px 的 border ,箭頭標(biāo)記的地方是沒有處理解決的,很明顯看著是有加粗效果的。其實(shí)這種感覺把div3的 width 減小 1px ,外加一個(gè) margin-left:1px 應(yīng)該也可以的。 我這里的這種主要注意class的 positio

    2024年02月15日
    瀏覽(14)
  • 【CSS3】CSS3 3D 轉(zhuǎn)換 ② ( 3D 透視視圖 | “ 透視 “ 概念簡介 | 視距與成像關(guān)系 | CSS3 中 “ 透視 “ 屬性設(shè)置 | “ 透視 “ 語法設(shè)置 | 代碼示例 )

    【CSS3】CSS3 3D 轉(zhuǎn)換 ② ( 3D 透視視圖 | “ 透視 “ 概念簡介 | 視距與成像關(guān)系 | CSS3 中 “ 透視 “ 屬性設(shè)置 | “ 透視 “ 語法設(shè)置 | 代碼示例 )

    在本博客中引入 3D 效果 透視視圖 Perspective 概念 ; 3D 視圖中 產(chǎn)生 3D 效果 , 最終要的是有透視效果 , 通俗的講 \\\" 透視 \\\" 就是實(shí)現(xiàn) \\\" 近大遠(yuǎn)小 \\\" 的效果 ; 透視 就是 將 3D 空間中的物體 投影顯示到 2D 平面中 ; 透視視圖 ( Perspective View ) : 近大遠(yuǎn)小 , 符合正常人眼觀察 3D 世界的規(guī)律

    2024年02月13日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包