I’m new to this but there is background which I should replace with the background-image. How to manage this and keep an arrow in the correct way? If I replace with the background-image like:
You can have multiple backgrounds in CSS now on the same element.
If that’s what you were asking?
The codepen you linked to has a problem if text is too long and it will obscure the arrow. Make sure you pad out the right of the select to avoid this happening.
I have tried to understand your suggestion. If I replace background image and it will work. Can be transformed bottom code into polygon using online tool?
The image triangle you posted in your last example is almost the same so why not use the original?
I don’t believe you can easily convert an image into svg co-ordinates. As I said above there seems no need to do this as you already have the code for an svg triangle arrow anyway?