How can I show only corner borders?

后端 未结 16 1844
被撕碎了的回忆
被撕碎了的回忆 2020-11-22 10:06

I\'m wondering if it\'s possible in CSS or jQuery to make a border but only for corner. Something like this:

****                         ****
*                     


        
16条回答
  •  暖寄归人
    2020-11-22 10:37

    I would use overlapping divs.

    One with square corners. And the Other with rounded corner (so it doesn't hide the corners of the first one).

    #div1 { position:absolute; top:9px; left:9px; height:100px; width:100px; background-color:white; border:1px solid black; } #div2 { position:relative; top:-1px; left:-1px; height:102px; width:102px; background-color:white; border-radius: 15px; }

    http://jsfiddle.net/y3EfP/

    Result:

    enter image description here


    An enhanced solution provided by @web-tiki:

    http://jsfiddle.net/webtiki/y3EfP/147/

提交回复
热议问题