I understand from here: How can I change the styles of pandas DataFrame headers?, that pandas column row is set by the set_table_styles method. I do not know the HTML code for the table styles. Can someone please help me simply add a background color black, and white text?
df2.style.set_table_styles(
[{'selector': 'th',
'props': [('background-color', 'black'),('font color', '#FFFFFF')]}])
this does not show the font color. Is there somewhere I can find a list of these properties?
This is Cascading Style Sheets (CSS)
You want 'color'
not 'font color'
(IIUC)
df = pd.DataFrame(1, [*'abc'], [*'xyz'])
df.style.set_table_styles(
[{
'selector': 'th',
'props': [
('background-color', 'black'),
('color', 'cyan')]
}])
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With