【发布时间】:2019-03-05 19:51:28
【问题描述】:
我有一个带有音轨的块,我想用一个播放/停止图标替换所有音轨。我该怎么做?
.lesson-item {
max-width: 100%;
transition: transform 300ms linear 0ms, box-shadow 300ms linear 0ms, z-index 300ms linear 0ms;
cursor: pointer;
transform-origin: left top;
}
.lesson-item:after {
content: '';
clear: both;
display: block;
}
.img {
background-size: cover;
float: left;
margin-right: 1rem;
width: 100px;
height: 100px;
transition: height 300ms, width 300ms;
transform-origin: left top;
}
<div class="lesson-item">
<div class="img" style="background-image: url(https://dummyimage.com/100x100/000/fff)"></div>
<div class="description">
<div class="player">
<audio preload="auto" controls>
<source src="assets/audio.mp3" />
<source src="assets/audio.ogg" />
<source src="assets/audio.wav" />
</audio>
</div>
</div>
<div class="bottom">
<a href="#">Text</a>
<a href="#">Text</a>
<a href="#">Text</a>
</div>
</div>
我只需要播放/停止一个图标而不是所有曲目。
【问题讨论】:
-
关于重复链接:您需要做的就是从音频标签中删除
controls,然后从您的自定义元素监听器中手动触发播放/暂停 -
@Kaddath 它不是重复的。这是另一个问题。你能在我的样品上展示它吗?
标签: html css responsive