tft每日頭條

 > 生活

 > css3浮動特性

css3浮動特性

生活 更新时间:2025-01-31 13:41:03

一、border實現實心三角形效果

1.其中寬度(width)、高度(height)均需要設置為0;

2.4個邊框都要寫,隻保留需要的邊框的顔色,但是不能省略,不需要的可以設置為透明;

3.加上font-size:0;line-height:0;解決兼容性問題。

當寬高均為0時,設置上右下左四個邊框,将會形成一個由四個三角形構成的矩形,如果四個邊框的border-size屬性值均一緻,則會形成一個由四個三角形構成的正方形。

例:

css3浮動特性(CSS3實現三角形尖括号)1

設置四個邊框border-szize屬性相同的代碼示例

css3浮動特性(CSS3實現三角形尖括号)2

border-size屬性相同時設置不同顔色的示例圖

css3浮動特性(CSS3實現三角形尖括号)3

設置上邊框為紅色,其它為透明的代碼示例

css3浮動特性(CSS3實現三角形尖括号)4

設置上邊框,其它為透明時的倒三角效果圖

二、尖括号的實現

1、通過border設置邊框,利用CSS中的轉換進行旋轉。

css3浮動特性(CSS3實現三角形尖括号)5

利用border rotate實現尖括号的代碼示例

css3浮動特性(CSS3實現三角形尖括号)6

利用border rotate實現尖括号的效果圖

2、利用字體圖标實現尖括号,打開https://icomoon.io/app/#/select網址,選擇自己需要的圖标,然後點擊右下角的generate fonts,接着點擊download下載字體圖标,然後解壓壓縮包,并将其中的font文件夾放到頁面的根目錄下,并将下列代碼複制到樣式文件或者内部樣式定義中。

@font-face { font-family: 'icomoon'; src: url('fonts/icomoon.eot?rt66ei'); src: url('fonts/icomoon.eot?rt66ei#iefix') format('embedded-opentype'), url('fonts/icomoon.ttf?rt66ei') format('truetype'), url('fonts/icomoon.woff?rt66ei') format('woff'), url('fonts/icomoon.svg?rt66ei#icomoon') format('svg'); font-weight: normal; font-style: normal; font-display: block; }

css3浮動特性(CSS3實現三角形尖括号)7

字體圖标實現尖括号代碼示例

css3浮動特性(CSS3實現三角形尖括号)8

字體圖标實現尖括号效果圖

僅以此作為學習筆記以及分享,如有需改進或者不妥之處,請多多指教。

1 0.01=1.01

1-0.01=0.99

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved