Я перепробовал несколько источников в Интернете и в итоге соединил много вещей. Я лично знаю, как они работают, но не уверен, что я здесь не так делаю.
Мой CSS выглядит так:
.chatButton {
position: fixed;
border: 0;
overflow: hidden;
bottom: 50px;
right: 50px;
border-radius: 50%;
width: 70px;
height: 70px;
box-shadow: 0px 5px 10px #888888;
transition: all ease 0.3s;
background-image: url('https://freeiconshop.com/wp-content/uploads/edd/chat-outline.png') no-repeat center center fixed;
background-size: contain;
background-position: center;
background-color: inherit;
}
.chatButton:hover {background-color: #888888; bottom: 55px;}
.chatButton:active {
box-shadow: 0 3px 0 #888888;
}
И мой HTML, как это:
<oj-button class="chatButton" on-oj-action="[[openListener]]">
</oj-button>
Я использую oracle jet, но даже если я удаляю кнопку oj и использую обычную кнопку, я не могу отобразить фоновое изображение.
Есть идеи?