css3邊框顏色漸變且四角有內凹圓形程式碼例項
本章節分享一段程式碼例項,它實現了邊框顏色漸變且四角有內凹的圓形效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> div { box-sizing: border-box; } body { background-color: #333; padding: 0; } .main { padding: 10px; position: fixed; height: 600px; width: 400px; background: #345; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .main .wrapper { position: relative; width: 100%; height: 100%; background: -webkit-linear-gradient(left, #fd5, #080); background: linear-gradient(left, #fd5, #080); } svg { width: 100%; height: 100%; } .outer-wrapper { width: 100%; height: 100%; background: #345; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-clip-path: url("#clip-path"); clip-path: url("#clip-path"); } .content { color: #fff; text-align: center; font-size: 48px; line-height: 100px; width: calc(100% - 2px); height: calc(100% - 2px); background: #345; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .inner { width: 100%; height: 100%; background: #333; position: absolute; top: 50%; left: 50%; background: -webkit-linear-gradient(left, #fd5, #080); background: linear-gradient(left, #fd5, #080); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-clip-path: url("#clip-path-inner"); clip-path: url("#clip-path-inner"); } </style> </head> <body> <div class="main"> <div class="wrapper"> <div class="content"> Title <div class="inner"> <svg> <defs> <clipPath id="clip-path-inner"> <circle cx="0" cy="0" r="10"></circle> <circle cx="0" cy="100%" r="10"></circle> <circle cx="100%" cy="0" r="10"></circle> <circle cx="100%" cy="100%" r="10"></circle> </clipPath> </defs> </svg> </div> </div> <div class="outer-wrapper"></div> <svg> <defs> <clipPath id="clip-path"> <circle cx="0" cy="0" r="10"></circle> <circle cx="0" cy="100%" r="10"></circle> <circle cx="100%" cy="0" r="10"></circle> <circle cx="100%" cy="100%" r="10"></circle> </clipPath> </defs> </svg> </div> </div> </body> </html>
相關文章
- CSS--border邊框顏色漸變CSS
- css3鋸齒形邊框效果程式碼例項CSSS3
- javascript文字彩虹式顏色漸變效果程式碼例項JavaScript
- CSS3實現的滑鼠懸浮文字顏色漸變效果程式碼例項CSSS3
- css3橢圓形程式碼例項CSSS3
- border-image實現與圓角漸變邊框例項頁面
- css3背景顏色漸變CSSS3
- css內邊框效果程式碼例項CSS
- CSS 顏色漸變的程式碼.CSS
- 直播網站程式原始碼,給元件按鈕、文字編輯框等設定圓形邊框、顏色網站原始碼元件
- CSS3背景漸變效果程式碼例項CSSS3
- css3螞蟻線邊框程式碼例項CSSS3
- css3實現的多重邊框程式碼例項CSSS3
- css3 動態條紋邊框程式碼例項CSSS3
- 如何實現css漸變圓角邊框CSS
- html5利用canvas圓形和多邊形程式碼例項HTMLCanvas
- Android 圓形ProgressBar 改變顏色Android
- css3實現平行四邊形程式碼例項CSSS3
- CSS3繪製平行四邊形程式碼例項CSSS3
- css3線性漸變簡單程式碼例項CSSS3
- CSS3圖片邊框陰影效果程式碼例項CSSS3
- CSS3文字顏色漸變效果CSSS3
- CSS3實現的平行四邊形程式碼例項CSSS3
- 文字嵌入邊框程式碼例項
- css多重邊框程式碼例項CSS
- css3實現的徑向漸變和線性漸變程式碼例項CSSS3
- css3實現div邊框陰影效果程式碼例項CSSS3
- css3實現的邊框陰影效果程式碼例項CSSS3
- js字型顏色隨機變化效果程式碼例項JS隨機
- css3實現的文字顏色漸變和漸隱效果CSSS3
- js隨機顏色例項程式碼JS隨機
- javascript圓形鐘錶程式碼例項JavaScript
- css繪製圓形程式碼例項CSS
- 直播小程式原始碼,Swift 獲取漸變色顏色值原始碼Swift
- css邊框陰影程式碼例項CSS
- css半透明邊框程式碼例項CSS
- css條紋邊框程式碼例項CSS
- div虛線邊框程式碼例項