CSS3 Rounded and Dotted borders?

后端 未结 6 1116

Is it possible to create a border in CSS3 such that they are rounded and dotted?

I\'m rounding my corners but they appear solid with:

border: 1px dot         


        
相关标签:
6条回答
  • 2020-12-20 11:54

    My solution for this issue is

    background: url('../images/dot.png');
    background-size: 4px;
    background-position: bottom left;
    background-repeat: repeat-x;
    

    make sure the dot image is just one dot with some white space on wither side of it. After that you should be good.

    0 讨论(0)
  • 2020-12-20 11:57

    It'a bug in firefox.see this issue,mozilla doesn't support rounded corner for dotted and dashed border.

    0 讨论(0)
  • 2020-12-20 11:58

    Blockquote: Using this will work

    border-style: none;
    border-top-style: dotted;
    border-width: thick;
    
    0 讨论(0)
  • 2020-12-20 12:12

    I managed to find a solution by accident.

    Here's the code:

    background-color: none !important;
      border:none !important;
      border-top: 5px dotted #70c1bb !important;
        border-top-width:5px;
        border-right-width:0px;
        border-bottom-width:0px;
        border-left-width:0px;
    
    0 讨论(0)
  • 2020-12-20 12:16

    One solution is to use multiple background images. You can use this approach to specify a different background-image for the four corners.

    You may also want to add a fifth image for the centre background image (repeated, if necessary).

    Something along the lines of...

    .dashed-rounded-border {
    
        border: 2px dashed blue;
    
        background-image: url("top-left.png"), url("top-right.png"), url("bottom-right.png"), url("bottom-left.png"), url("center.png");
        background-position: left top, right top, right bottom, left bottom, center center;
        background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x;
    
        -webkit-border-radius: 22px;
        -moz-border-radius: 22px;
        border-radius: 22px;
    
    }
    
    0 讨论(0)
  • 2020-12-20 12:18

    Yes, theoretically you can have dotted and rounded borders, but as you have seen practically browsers may not support it yet.

    0 讨论(0)
提交回复
热议问题