在以上回答中,怎么完善CSS码已设置选项为option1和option2
时间: 2024-03-22 12:39:40 浏览: 58
html option禁用选择 select禁用选项示例
5星 · 资源好评率100%
如果您想要将ComboBox中的选项设置为"option1"和"option2",您可以使用以下CSS代码:
```css
QTableWidget::item[row="0"][column="0"] QComboBox {
border: none;
padding: 0;
margin: 0;
}
QTableWidget::item[row="0"][column="0"] QComboBox::drop-down {
subcontrol-origin: padding;
subcontrol-position: top right;
width: 20px;
border-left-width: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
}
QTableWidget::item[row="0"][column="0"] QComboBox::down-arrow {
image: url(down-arrow.png);
}
QTableWidget::item[row="0"][column="0"] QComboBox::menu-item {
background-color: white;
color: black;
}
QTableWidget::item[row="0"][column="0"] QComboBox::item:selected {
background-color: blue;
color: white;
}
QTableWidget::item[row="0"][column="0"] QComboBox QAbstractItemView {
border: none;
selection-background-color: blue;
selection-color: white;
}
QTableWidget::item[row="0"][column="0"] QComboBox::item {
padding: 6px;
}
QTableWidget::item[row="0"][column="0"] QComboBox::item:checked {
background-color: blue;
color: white;
}
QTableWidget::item[row="0"][column="0"] QComboBox::separator {
height: 1px;
background-color: red;
}
QTableWidget::item[row="0"][column="0"] QComboBox::option:selected[value="option1"] {
background-color: blue;
color: white;
}
QTableWidget::item[row="0"][column="0"] QComboBox::option:selected[value="option2"] {
background-color: green;
color: white;
}
```
在这个代码中,我们添加了两个QComboBox::option:selected选择器来选择值为"option1"和"option2"的选项,并设置了它们的样式。您可以根据需要更改这些样式,以便在ComboBox中选择特定选项时应用所需的样式。
阅读全文