My combo box has an icon on the left side. In Chrome, it appears like the second image where the icon and text overlap.
To fix this issue, I used text-indent since Chrome and Safari don't recognize padding for this particular case.
While this resolved the problem in Chrome and Safari, Firefox is now considering both padding and text-indent, resulting in a distorted appearance:
https://i.sstatic.net/gGc4Q.png
https://i.sstatic.net/xYB8D.png
To address this in Firefox, I added the following CSS code:
.filter:not(*:root) {
text-indent: 19px;
}
Unfortunately, even in Firefox version 53.0, it continues to recognize the text-indent property.
Is there any workaround available to solve this issue?