国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

純CSS實現對白框

來源:懂視網 責編:小采 時間:2020-11-27 18:53:13
文檔

純CSS實現對白框

純CSS實現對白框:如果一個盒子的長寬都為零,那么它的四條border就會碰到一起,變成實心的,而且每一條border都是一個三角形;我們就可以利用三角形來實現對白框的尖下巴。通過把border上左設置為有顏色,下右設置為透明,在#demo:before放置一個向下的等邊三角形,絕對定位使
推薦度:
導讀純CSS實現對白框:如果一個盒子的長寬都為零,那么它的四條border就會碰到一起,變成實心的,而且每一條border都是一個三角形;我們就可以利用三角形來實現對白框的尖下巴。通過把border上左設置為有顏色,下右設置為透明,在#demo:before放置一個向下的等邊三角形,絕對定位使
如果一個盒子的長寬都為零,那么它的四條border就會碰到一起,變成實心的,而且每一條border都是一個三角形;我們就可以利用三角形來實現對白框的尖下巴。

通過把border上左設置為有顏色,下右設置為透明,在#demo:before放置一個向下的等邊三角形,絕對定位使之頂部與大盒子的下邊框重合。
再通過把border上左設置為白色,下右設置為透明,在大三角形里面放置一個白色小三角形,覆蓋掉一部分顏色,就形成了尖下巴。
可以用#demo:before#demo:after偽元素來實現,也可以在大盒子里放置小盒子再絕對定位。

html代碼:

<p id="demo"></p>

css代碼:

#demo {
 width: 200px;
 height: 100px;
 background:#FFF;
 border: 8px solid #666;
 border-radius: 30px;
 box-shadow: 2px 2px 4px #888;
 position: relative;
}
 
#demo:before {
 content:"";
 position: absolute;
 left: 30px;
 top: 100px;
 border: 25px solid;
 border-color: #666 transparent transparent #666;
}
 
#demo:after {
 content:"";
 position: absolute;
 left: 38px;
 top: 100px;
 border: 15px solid;
 border-color: #FFF transparent transparent #FFF;
}

有幾個細節需要注意:

  1. #demo:after的兩條有色邊框應該與盒子的背景顏色相同,所以要記得給盒子設置背景顏色,而不是透明;此處我將盒子背景設置為與邊框相同的白色。

  2. 此處有絕對定位,可以不給border設置width:0px;height:0px;,正常情況是需要的,否則邊框就會拉伸成一行。

  3. 如下圖,黑三角形的兩條邊框減去白三角形的兩條邊框等于(c+d),而為了美觀,d應該約等于a(c必須是整數,所以a不可能是整數),這里需要一些計算。
    純CSS實現對白框

更多純CSS實現對白框相關文章請關注PHP中文網!

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

純CSS實現對白框

純CSS實現對白框:如果一個盒子的長寬都為零,那么它的四條border就會碰到一起,變成實心的,而且每一條border都是一個三角形;我們就可以利用三角形來實現對白框的尖下巴。通過把border上左設置為有顏色,下右設置為透明,在#demo:before放置一個向下的等邊三角形,絕對定位使
推薦度:
標簽: 對話框 實現 css
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 香蕉视频免费在线 | 国产不卡在线看 | 特黄特黄aaaa级毛片免费看 | 最近中文字幕电影在线看 | 久久久久久综合一区中文字幕 | 精品久久久久久久一区二区手机版 | 老子影院午夜久久亚洲 | 国产精品黄大片在线播放 | 日韩第八页| 精品一区二区三区3d动漫 | 99久久国产综合精品麻豆 | 国产精品国产三级国产普通话一 | 国产欧美日| 国产精品成人一区二区 | 国产欧美综合精品一区二区 | 国产成人久久精品二区三区 | 国产精品日韩欧美一区二区三区 | 在线国产一区 | 欧美一区二区三区大片 | 成人精品一区二区三区 | 亚洲一区二区三区一品精 | 国内免费视频成人精品 | 精品国产一区二区三区久久影院 | 亚洲 欧美 日韩 综合 | 国产精品成人一区二区 | 亚洲一区二区精品 | 国产精品久久久久精 | 国产第3页 | 国产精品手机视频一区二区 | 久久黄色毛片 | 欧美日韩国产在线 | 九九九九热精品免费视频 | 久久国语精品 | 亚洲精品免费在线 | 日韩在线网址 | 欧美xxxx性疯狂bbbb | 午夜国产| 亚洲首页在线观看 | 欧美va免费精品高清在线 | 亚洲一区二区三区成人 | 亚洲精品国产成人99久久 |