简体   繁体   中英

CSS Custom border using content property

Im hoping to create a custom border something like the below image using the CSS content property:

在此处输入图片说明

Is this possible?

Snippet below for where I got to

 .box { height: 100px; width: 100px; padding: 15px; } .customBorder { content: 'X'; border: 10px dashed red; }
 <div class="customBorder box"> Custom Border Test </div>

I'm also open to jQuery answers.

You can not use the content in the border. The solution is to use border-image to create a custom border

 #borderimg1 { border: 30px solid transparent; padding: 15px; -webkit-border-image: url(https://www.w3schools.com/cssref/border.png) 30 round; /* Safari 3.1-5 */ -o-border-image: url(https://www.w3schools.com/cssref/border.png) 30 round; /* Opera 11-12.1 */ border-image: url(https://www.w3schools.com/cssref/border.png) 30 round; }
 <p id="borderimg1"> create the border.</p>

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM