簡體   English   中英

如何使用CSS樣式繪制半徑邊框

[英]How to CSS style a radius border

我想要像在示例圖片中那樣對邊框進行樣式設置。

在此處輸入圖片說明

我希望它具有黑框和白色效果,如圖片所示。

到目前為止,我有這個:

div {
   border: 1px solid black;
   border-radius: 10px;
}

從我正在處理的項目中直接復制。 只需按照自己的方式更改顏色即可。 只需要一點努力;)

  .btn-primary { box-shadow: inset 0 1px 0 0 #54a3f7; background: linear-gradient(to bottom, #007dc1 5%, #0061a7 100%); border-radius: 3px; border: 1px solid #124d77; display: inline-block; cursor: pointer; color: #ffffff; padding: 6px 24px; text-decoration: none; text-shadow: 0 1px 0 #154682; } .btn-primary:hover { background: linear-gradient(to bottom, #0061a7 5%, #007dc1 100%); } .btn-primary:active { position: relative; top: 1px; } 
 <a class="btn-primary">Button galore</a> 

我認為可以使用以下CSS代碼完成此操作:

div {
    -moz-box-shadow:    inset 0 0 2px #fff;
    -webkit-box-shadow: inset 0 0 2px #fff;
    box-shadow:         inset 0 0 2px #fff;
    border: 1px solid black;
    border-radius: 10px;
}

使用border-radiusbox-shadow應該可以。

這是一個例子。

 body { background-color: #111; } div { border-top-left-radius: 6px; border-top-right-radius: 6px; box-shadow: 0 -2px 2px rgba(255, 255, 255, 0.6); background-color: #444; min-height: 50px; } 
 <div></div> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM