background-color
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨2015å¹´7æâ©.
background-color 㯠CSS ã®ããããã£ã§ãè¦ç´ ã®èæ¯è²ãè¨å®ãã¾ãã
試ãã¦ã¿ã¾ããã
background-color: brown;
background-color: #74992e;
background-color: rgb(255 255 128);
background-color: rgb(255 255 128 / 0.5);
background-color: hsl(50 33% 25%);
background-color: hsl(50 33% 25% / 0.75);
<section id="default-example">
<div class="transition-all" id="example-element"></div>
</section>
#example-element {
min-width: 100%;
min-height: 100%;
padding: 10%;
}
æ§æ
/* ãã¼ã¯ã¼ãå¤ */
background-color: red;
background-color: indigo;
/* 16 é²ã®å¤ */
background-color: #bbff00; /* å®å
¨ä¸éé */
background-color: #bf0; /* å®å
¨ä¸ééã®ç縮形 */
background-color: #11ffee00; /* å®å
¨éé */
background-color: #1fe0; /* å®å
¨ééã®ç縮形 */
background-color: #11ffeeff; /* å®å
¨ä¸éé */
background-color: #1fef; /* å®å
¨ä¸ééã®ç縮形 */
/* RGB å¤ */
background-color: rgb(255 255 128); /* ä¸éé */
background-color: rgba(117 190 218 / 50%); /* 50% ä¸éé */
/* HSL å¤ */
background-color: hsl(50 33% 25%); /* ä¸éé */
background-color: hsl(50 33% 25% / 75%); /* 75% ä¸ééãããªãã¡ 25% éé */
/* ç¹æ®ãªãã¼ã¯ã¼ãå¤ */
background-color: currentColor;
background-color: transparent;
/* ã°ãã¼ãã«å¤ */
background-color: inherit;
background-color: initial;
background-color: revert;
background-color: revert-layer;
background-color: unset;
background-color ããããã£ã¯åä¸ã® <color> å¤ã§æå®ãã¾ãã
å¤
<color>-
èæ¯ã®åä¸è² (uniform color) ã表ãã¾ããæå®ããã¦ããã°
background-imageã®èå¾ã«æç»ããã¾ãããç»åã«éæãªé¨åãããã°è²ãè¦ãã¾ãã
ã¢ã¯ã»ã·ããªãã£
èæ¯è²ã¨ãã®ä¸ã«é ç½®ãããããã¹ãã®è²ã®ã³ã³ãã©ã¹ãæ¯ããå¼±è¦ã®äººããã¼ã¸ã®ã³ã³ãã³ããèªããã¨ãã§ããç¨åº¦ã®é«ãã§ãããã¨ã確èªãããã¨ãéè¦ã§ãã
è²ã®ã³ã³ãã©ã¹ãæ¯ã¯ãããã¹ãåã³èæ¯è²ã®æåº¦ã®å¤ãæ¯è¼ãããã¨ã§æ±ºå®ããã¾ããç¾å¨ã®ã¦ã§ãã³ã³ãã³ãã¢ã¯ã»ã·ããªãã£ã¬ã¤ãã©ã¤ã³ (Web Content Accessibility Guidelines, WCAG) ã«ããã°ãæååã³ã³ãã³ãã§ 4.5:1 以ä¸ãè¦åºãã®ãããªå¤§ããã®æååã§ 3:1 以ä¸ã®ã³ã³ãã©ã¹ãæ¯ãæ±ãããã¦ãã¾ãã大ããã®æååã¨ã¯ã太åãªãã° 18.66px 以ä¸ãã¾ã㯠24px 以ä¸ã¨å®ç¾©ããã¦ãã¾ãã
å ¬å¼å®ç¾©
| åæå¤ | transparent |
|---|---|
| é©ç¨å¯¾è±¡ | ãã¹ã¦ã®è¦ç´ ã ::first-letterããã³::first-line ã«ãé©ç¨ããã¾ãã |
| ç¶æ¿ | ãªã |
| è¨ç®å¤ | è²ã®è¨ç®å¤ |
| ã¢ãã¡ã¼ã·ã§ã³ã®ç¨®é¡ | è² |
形弿æ³
background-color =
<color>
ä¾
>ããã¯ã¹ã¸ã®è²ä»ã
ãã®ä¾ã§ã¯ããã¾ãã¾ãª CSS ã® <color> å¤ã使ç¨ãã¦ã HTML ã® <div> è¦ç´ ã« background-color ãé©ç¨ããæ¹æ³ã示ãã¦ãã¾ãã
HTML
<div class="example-one">Lorem ipsum dolor sit amet, consectetuer</div>
<div class="example-two">Lorem ipsum dolor sit amet, consectetuer</div>
<div class="example-three">Lorem ipsum dolor sit amet, consectetuer</div>
CSS
.example-one {
background-color: transparent;
}
.example-two {
background-color: rgb(153 102 153);
color: rgb(255 255 204);
}
.example-three {
background-color: #777799;
color: white;
}
çµæ
表ã¸ã®è²ä»ã
ãã®ä¾ã§ã¯ã background-color ã HTML ã® <table> è¦ç´ ï¼<tr> ã®è¡ã <td> ã®ã»ã«ãå«ãï¼ã«ä½¿ç¨ããæ¹æ³ã示ãã¦ãã¾ãã
HTML
<table>
<tbody>
<tr id="r1">
<td id="c11">11</td>
<td id="c12">12</td>
<td id="c13">13</td>
</tr>
<tr id="r2">
<td id="c21">21</td>
<td id="c22">22</td>
<td id="c23">23</td>
</tr>
<tr id="r3">
<td id="c31">31</td>
<td id="c32">32</td>
<td id="c33">33</td>
</tr>
</tbody>
</table>
CSS
table {
border-collapse: collapse;
border: solid black 1px;
width: 250px;
height: 150px;
}
td {
border: solid 1px black;
}
#r1 {
background-color: lightblue;
}
#c12 {
background-color: cyan;
}
#r2 {
background-color: grey;
}
#r3 {
background-color: olive;
}
çµæ
仿§æ¸
| Specification |
|---|
| CSS Backgrounds and Borders Module Level 3 > # background-color > |
ãã©ã¦ã¶ã¼ã®äºææ§
é¢é£æ å ±
- è¤æ°ã®èæ¯
<color>ãã¼ã¿å- ãã®ä»ã®è²ã«é¢ããããããã£:
color,border-color,outline-color,text-decoration-color,text-emphasis-color,text-shadow,caret-color,column-rule-color