border的用法

用border完成一個三角形下標

1.首先來看看border的屬性意義。

三個屬性分別分: border-width , border-style , border-color

    <style>
        div{
            width: 0;
            height: 0;
            background: red;
            border-top:100px solid red;
            border-right: 100px solid blue;
            border-bottom: 100px solid black;
            border-left:100px solid yellow;
        }
    </style>
</head>
<body>
    <div>

    </div>
</body>
border.png

現(xiàn)在若是要個紅色下標

即right,bottom,left的color設置為transparent(隱藏)。

        div{
            width: 0;
            height: 0;
            border-top:100px solid red;
            border-right: 100px solid transparent;
            border-bottom: 100px solid transparent;
            border-left:100px solid transparent;
        }
transparent.png

若改變border-width的大小會發(fā)生什么變化

據(jù)觀察

1.若top的border-width的大小變大,則會發(fā)現(xiàn)紅色三角形的2條邊和點往下移動,就是向下拉伸的既視感

2.同樣right的border-width的大小變大,則會發(fā)現(xiàn)藍色三角形向左邊拉伸

3.left則是想右邊拉伸

4.bottom則是想上拉伸

變小就是坍縮

若是想中間的點固定不動,則需要一個絕對定位。

做網(wǎng)頁需要時可以用

div:after/befor
{
content="";
}
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • 各種純css圖標 CSS3可以實現(xiàn)很多漂亮的圖形,我收集了32種圖形,在下面列出。直接用CSS3畫出這些圖形,要比...
    劍殘閱讀 9,634評論 0 8
  • 一、CSS入門 1、css選擇器 選擇器的作用是“用于確定(選定)要進行樣式設定的標簽(元素)”。 有若干種形式的...
    寵辱不驚丶歲月靜好閱讀 1,616評論 0 6
  • 最全的大數(shù)據(jù)術語合集(建議收藏) 大數(shù)據(jù)是什么?相信很多人對這個概念的了解,不會比“共產(chǎn)主義"多。這里總結了大部分...
    唐常來閱讀 1,777評論 0 1
  • 很多情況下,顧客總是和我說,你怎么一不在這我就試著買不上衣服呢?其實心里很是沾沾自喜,這是顧客一直以來對自己的認...
    wh王輝閱讀 547評論 0 0
  • 雪沒有下,蟬鳴早已絕跡 空透的雙翼在地底安眠 螞蟻的腳步驚動琴弦 手已枯瘦,彈不動風月 匆匆攢滿一冬的糧食 記不清...
    夏爅閱讀 260評論 1 0