Ok, I am having difficulty in understanding what you are saying.
If I am not wrong than your are saying that you are using white text and its background also changes to white (the box that has “show” at the side of it).
You can try finding (using search box in style.css by pressing ctrl + f):-
select {
-webkit-appearance: menulist;
box-sizing: border-box;
-webkit-align-items: center;
border: 1px solid;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
white-space: pre;
-webkit-rtl-ordering: logical;
color: black;
background-color: white;
cursor: default;
}
and edit it to get your desired results.
You are saying that making change at one place is changing things at other places to. This could be because that coding of different stuffs (like comment and search button) are combined together. One such case I found is:
input, textarea, keygen, SELECT, button, isindex {
margin: 0em;
font: -webkit-small-control;
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
}
here coding of textarea and that box is combined. You can easily separate them and make changes to theme differently. Like:
input, textarea, keygen, button, isindex {
margin: 0em;
font: -webkit-small-control;
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
}
AND
select {
margin: 0em;
font: -webkit-small-control;
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
}
One such example when you need to do this is suppose when you have your website’s title and subtitle both in left and you want to just make title move centre but both coding are combine like this:
.site-header h1, .site-header h2 {
text-align: left;
}
you can break this to:
.site-header h1 {
text-align: center;
}
.site-header h2 {
text-align: left;
}
Hope it might help you. If I am understanding it wrongs than please clarify me.