Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何用不同的颜色填充div_Css_Ruby On Rails 4_Html Table - Fatal编程技术网

Css 如何用不同的颜色填充div

Css 如何用不同的颜色填充div,css,ruby-on-rails-4,html-table,Css,Ruby On Rails 4,Html Table,如图所示,我需要为单个表格单元格添加不同的颜色。如何才能在不将单元格作为不同的分区进行分隔的情况下添加不同的颜色。这可能会对您有所帮助 <td bgcolor="#FF0000"></td> <td bgcolor="#00FF00"></td> <td bgcolor="#0000FF"></td> 这可能会对您有所帮助 <td bgcolor="#FF0000"></td> <td bg

如图所示,我需要为单个表格单元格添加不同的颜色。如何才能在不将单元格作为不同的分区进行分隔的情况下添加不同的颜色。

这可能会对您有所帮助

<td bgcolor="#FF0000"></td>
<td bgcolor="#00FF00"></td>
<td bgcolor="#0000FF"></td>

这可能会对您有所帮助

<td bgcolor="#FF0000"></td>
<td bgcolor="#00FF00"></td>
<td bgcolor="#0000FF"></td>

您可以像这样使用css线性渐变(这是一个使用thwo颜色、红色和蓝色的示例):


这里是小提琴

您可以像这样使用css线性渐变(这是一个使用thwo颜色、红色和蓝色的示例):

这是小提琴

HTML

 <table id="test">
   <tr>
    <td>
    <div class="block1">
        </div>
          <div class="block1 blue">
        </div>
          <div class="block1 green">
        </div>
          <div class="block1 yellow">
        </div>
    </td>
  </tr>
 </table>
这就是解决办法。你也可以检查我的小提琴

HTML

 <table id="test">
   <tr>
    <td>
    <div class="block1">
        </div>
          <div class="block1 blue">
        </div>
          <div class="block1 green">
        </div>
          <div class="block1 yellow">
        </div>
    </td>
  </tr>
 </table>
这就是解决办法。你也可以检查我的小提琴


使用CSS3
线性渐变
可以添加多种背景色。这里是一个快速的

所有最新的浏览器都支持它。若要在旧浏览器上工作,请同时添加供应商前缀。 这是我使用的CSS

div{
width:200px;
height:150px;
background:linear-gradient(to bottom, #808000 0%, #808000 20%, #400080 20%, #400080 40%, #FF0080 40%, #FF0080 60%, #FFFF00 60%, #FFFF00 80%, #800040 80%, #800040 100%); /*standard as per W3C*/
}
在这里看到结果


使用CSS3
线性渐变
可以添加多种背景色。这里是一个快速的

所有最新的浏览器都支持它。若要在旧浏览器上工作,请同时添加供应商前缀。 这是我使用的CSS

div{
width:200px;
height:150px;
background:linear-gradient(to bottom, #808000 0%, #808000 20%, #400080 20%, #400080 40%, #FF0080 40%, #FF0080 60%, #FFFF00 60%, #FFFF00 80%, #800040 80%, #800040 100%); /*standard as per W3C*/
}
在这里看到结果


css线性渐变是满足您需求的最佳选择。您可以在此中选择颜色和图案生成css,并提供所有浏览器支持。

css线性渐变是满足您需求的最佳选择。您可以通过在所有浏览器支持下从此中选择颜色和图案来生成css