Если вы хотите сделать его более удобным и эстетичным, убедитесь, что вы также немного узнали о дизайне, а не только о кодировании.
Вот способ сделать его более эстетичным:
.img-div {
width: 234px;
padding: 10px;
}
.pa-img, .img-div{
cursor:pointer;
border:1px transparent solid;
}
.img-div:hover{
transition:ease-in-out 0.2s;
box-shadow: inset 0px 0px 15px;
}
.pa-img:hover{
transition:ease-in-out 0.2s;
}
<div class="img-div">
<img class="pa-img" src="https://i.ibb.co/ymCFbTJ/pay-paypal.png" />
</div>
ТАКЖЕ - Вы можете даже добавить закругленные границы, чтобы сделать его более эстетичным с помощью кнопки PayPal:
.img-div {
width: 234px;
padding: 10px;
border-radius: 25px;
}
.pa-img, .img-div{
cursor:pointer;
border:1px transparent solid;
}
.img-div:hover{
transition:ease-in-out 0.2s;
box-shadow: inset 0px 0px 15px;
}
.pa-img:hover{
transition:ease-in-out 0.2s;
}
<div class="img-div">
<img class="pa-img" src="https://i.ibb.co/ymCFbTJ/pay-paypal.png" />
</div>
Если вы хотите, чтобы изображение также располагалось немного в стороне и вниз, чтобы работать еще больше как кнопка, вы можете сделать это:
.img-div {
width: 234px;
padding: 10px;
float: left;
}
.pa-img, .img-div{
cursor:pointer;
border:1px transparent solid;
}
.img-div:hover{
transition:ease-in-out 0.2s;
box-shadow: inset 0px 0px 15px;
}
.pa-img:hover{
transition:ease-in-out 0.2s;
margin-left: 2px;
margin-top: 2px;
}
<div class="img-div">
<img class="pa-img" src="https://i.ibb.co/ymCFbTJ/pay-paypal.png" />
</div>
Чтобы сделать закругленные границы, просто добавьте border-radius: 25px;
(или любое другое значение, которое вы предпочитаете) на .img-div
Я надеюсь, что это соответствует вашим потребностям.