30秒学会 CSS 片段 · 2023年1月31日

30秒学会 CSS 片段 – Polka dot background pattern

Creates a polka dot background pattern.

  • Use background-color to set a black background.
  • Use background-image with two radial-gradient() values to create two dots.
  • Use background-size to specify the pattern’s size. Use background-position to appropriately place the two gradients.
  • Note: The fixed height and width of the element is for demonstration purposes only.

预览



HTML

<div class="polka-dot"></div>

CSS

.polka-dot {
  width: 240px;
  height: 240px;
  background-color: #000;
  background-image: radial-gradient(#fff 10%, transparent 11%),
    radial-gradient(#fff 10%, transparent 11%);
  background-size: 60px 60px;
  background-position: 0 0, 30px 30px;
  background-repeat: repeat;
}

翻译自:https://www.30secondsofcode.org/css/s/polka-dot-pattern