border-inline-start
åºçº¿
广æ³å¯ç¨
èª 2020å¹´1æ èµ·ï¼æ¤ç¹æ§å·²å¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æï¼å¯å¨å¤§å¤æ°è®¾å¤åæµè§å¨çæ¬ä¸æ£å¸¸ä½¿ç¨ã
CSS 屿§ border-inline-start 为ç®å屿§ï¼ç¨äºå¨æ ·å¼è¡¨ä¸çæå¤åæ¶è®¾ç½®é»è¾è¡é¦è¾¹æ¡çå屿§å¼ã
å°è¯ä¸ä¸
border-inline-start: solid;
writing-mode: horizontal-tb;
border-inline-start: dashed red;
writing-mode: vertical-rl;
border-inline-start: 1rem solid;
writing-mode: horizontal-tb;
direction: rtl;
<section class="default-example" id="default-example">
<div class="transition-all" id="example-element">
This is a box with a border around it.
</div>
</section>
#example-element {
background-color: #eee;
color: #8b008b;
padding: 0.75em;
width: 80%;
height: 100px;
unicode-bidi: bidi-override;
}
屿§ææ
æ¤å±æ§ä¸ºä¸å CSS 屿§çç®å屿§ï¼
è¯æ³
border-inline-start: 1px;
border-inline-start: 2px dotted;
border-inline-start: medium dashed green;
/* å
¨å±å¼ */
border-inline-start: inherit;
border-inline-start: initial;
border-inline-start: revert;
border-inline-start: revert-layer;
border-inline-start: unset;
border-inline-start æå¯¹åºçå®ä½è¾¹æ¡åå³äºå
ç´ ç书忍¡å¼ãè¡å
æ¹ååææ¬æåãæ ¹æ® writing-modeãdirection å text-orientation æå®ä¹çå¼ï¼æ¤å±æ§å¯¹åºäº border-topãborder-rightãborder-bottom æ border-left 屿§ã
䏿¤ç¸å
³ç屿§æ border-block-startãborder-block-end å border-inline-endï¼è¿äºå±æ§å®ä¹äºå
ç´ çå
¶ä»è¾¹æ¡ã
åå¼
border-inline-start 屿§å¯ç¨ä¸åå¼ä¸çè³å°ä¸ä¸ªæå®ï¼æ¬¡åºä»»æï¼
<'border-width'>-
è¾¹æ¡å®½åº¦ãè§
border-widthã <'border-style'>-
è¾¹æ¡çº¿åãè§
border-styleã <'color'>-
è¾¹æ¡é¢è²ãè§
colorã
å½¢å¼å®ä¹
| åå§å¼ | 该ç®åæå¯¹åºçæ¯ä¸ªå±æ§ï¼
|
|---|---|
| éç¨å ç´ | ææå ç´ |
| æ¯å¦æ¯ç»§æ¿å±æ§ | å¦ |
| 计ç®å¼ | 该ç®åæå¯¹åºçæ¯ä¸ªå±æ§ï¼
|
| å¨ç»ç±»å | 该ç®åæå¯¹åºçæ¯ä¸ªå±æ§ï¼
|
å½¢å¼è¯æ³
border-inline-start =
<line-width> ||
<line-style> ||
<color>
<line-width> =
<length [0,â]> |
hairline |
thin |
medium |
thick
<line-style> =
none |
hidden |
dotted |
dashed |
solid |
double |
groove |
ridge |
inset |
outset
示ä¾
>HTML
<div>
<p class="exampleText">ç¤ºä¾ææ¬</p>
</div>
CSS
div {
background-color: yellow;
width: 120px;
height: 120px;
}
.exampleText {
writing-mode: vertical-rl;
border-inline-start: 5px dashed blue;
}
è§è
| è§è |
|---|
| CSS Logical Properties and Values Module Level 1> # border-shorthands> |
æµè§å¨å ¼å®¹æ§
åè§
- CSS é»è¾å±æ§ä¸é»è¾å¼
- æ¤å±æ§å¯¹åºçå®ä½è¾¹æ¡å±æ§ï¼
border-topãborder-rightãborder-bottomæborder-left writing-modeãdirectionãtext-orientation