1) As you can see on screenshot new button has shift down from base line. How can I correct it?
Try adding !important
to the top
property, like so:
top: 0 !important;
2) New button has no tint with service name when mouse is over. May be need add this opttion to adding form?
You should see a “Click to share” title when moving your mouse over the button.
3) Main question – I want to add some social buttons and how I need to change your code for this some social links?
That is a bit trickier, as the CSS I gave you will apply to all custom sharing buttons. If you were to add more custom sharing buttons, they would all get the same styles.
There is no proper solution around this, I’m afraid. You could try using the nth-child
selector, as explained here, to target specific items on the list of sharing buttons:
https://www.w3schools.com/cssref/sel_nth-child.asp
But then you wouldn’t be able to rearrange the order of the buttons without breaking the style of all the buttons.