0
私はイメージを持っています、私はバックグラウンドを追加したい:ノーリピートするにはどうすればいいですか?バックグラウンドを追加:初期画像にno-repeat
コードのこの部分には、最初に表示される画像が表示されます。
https://jsfiddle.net/f4vum1oL/
<button id="playButton" style="display:block;width: 606px;height:50px;border-radius:50px;background-image: linear-gradient(to right,#000000 198px,#0059dd 198px, #0059dd 201px, transparent 201px, transparent 399px, #0059dd 399px, #0059dd 402px, #000000 402px), url('https://i.imgur.com/HI58CKg.png'); border: 3px solid #0059dd; cursor: pointer;font-family: Tahoma; font-weight: bold;font-size:23px; color:#000000; "
この画像は、私はそれをどのように行うのですか、私はそれに何のリピートを追加しないようにしたい、爆破されますか?
代わりに、これは、それがどのように見えるかです。
コード:
<button id="playButton" style="display:block;width: 606px;height:50px;border-radius:50px;background-image: linear-gradient(to right,#000000 198px,#0059dd 198px, #0059dd 201px, transparent 201px, transparent 399px, #0059dd 399px, #0059dd 402px, #000000 402px), url('https://i.imgur.com/HI58CKg.png'); border: 3px solid #0059dd; cursor: pointer;font-family: Tahoma; font-weight: bold;font-size:23px; color:#000000; "
onclick="
var button = document.getElementById('playButton');
var player = document.getElementById('player'); player.volume=1.0;
if (player.paused) {
playButton.innerHTML = '<img src=\'https://i.imgur.com/HI58CKg.png\'>';
playButton.style.background = 'linear-gradient(to right, #00ffff 198px,#0059dd 198px, #0059dd 201px, #ffffff 201px, #ffffff 399px, #0059dd 399px, #0059dd 402px, #ff00ff 402px)';
player.play();
} else {
playButton.innerHTML = '<img src=\'https://i.imgur.com/HI58CKg.png\'>';
playButton.style.background = 'linear-gradient(to right, #000000 198px,#0059dd 198px, #0059dd 201px, #000000 21px, #000000 399px, #0059dd 399px, #0059dd 402px, #000000 402px)';
player.pause();
}">
</button>
<audio id="player" style="display:none;">
<source src='http://hi5.1980s.fm/;' type='audio/mpeg' />
</source></audio>