如何将边界划分为4个相等的部分?

Web*_*b R 2 html css html5 css3

例如,我有一个矩形:

<div id="rec">
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#rec {
  width: 100px;
  height: 100px;
  background: black;
  border: solid;
  border-width: 3px;
  border-color: red;
}
Run Code Online (Sandbox Code Playgroud)

JSFIDDLE: https ://jsfiddle.net/tquq01hq/

我想将边框划分为4个相等的部分,每个部分将采用不同的颜色.有什么建议怎么办?

Sow*_*mya 5

划分边框颜色值 border-color: red green blue grey;

#rec {
  width: 100px;
  height: 100px;
  background: black;
  border: solid;
  border-width: 3px;
  border-color: red green blue grey;
}
Run Code Online (Sandbox Code Playgroud)

DEMO