title: Pandas to fill the color to the column header or Entire dataframe
body: <p>I am trying to understand how to fill the color specific to dataframe column header or to the entire dataframe background.</p>
  
  <p>I've just started and google around but did not get understanding to to it, there are good links such as <a href="https://stackoverflow.com/questions/57805803/how-to-to-add-background-color-to-a-specific-column-of-pandas-dataframe-and-save/57806265#57806265">related link</a>  and <a href="https://stackoverflow.com/questions/52110530/bold-column-in-pandas-dataframe-to-html"> another Link</a> .</p>
  
  <h2>Datatframe Below..</h2>
  
  <pre><code>&gt;&gt;&gt; df = pd.DataFrame({ 'Name':['James', 'Ricardo', 'Arie', 'Ruben', 'Naveen', 'Audery'], 'Sir Name':['Pullman', 'Jacob', 'Tilman', 'Juneja', 'Therry', 'Cuenin'], 'Country':['Holland', 'Holland', 'Holland', 'Holland', 'Holland', 'Holland'], 'Age':[38,28,27,29,26,27] })
  
  &gt;&gt;&gt; df
        Name Sir Name  Country  Age
  0    James  Pullman  Holland   38
  1  Ricardo    Jacob  Holland   28
  2     Arie   Tilman  Holland   27
  3    Ruben   Juneja  Holland   29
  4   Naveen   Therry  Holland   26
  5   Audery   Cuenin  Holland   27
  </code></pre>
  
  <p>Expected:</p>
  
  <p><a href="https://i.stack.imgur.com/E7B6C.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/E7B6C.png" alt="enter image description here"></a></p>
  
  <p>OR</p>
  
  <p>Fill the color to the whole background </p>
  
  <p><a href="https://i.stack.imgur.com/Cz0ya.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Cz0ya.png" alt="enter image description here"></a></p>
  
  <p>I have tried as follows but did not get the result.</p>
  
  <pre><code>&gt;&gt;&gt; ss = df.style.set_table_styles([{ 'selector': 'th', 'props': [('background-color', 'black'), ('color', 'cyan')]}])
  &gt;&gt;&gt; print(ss)
  &lt;pandas.io.formats.style.Styler object at 0x7f5eccfedac8&gt;
  </code></pre>