123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- /*音频播放器样式*/
- .h2w__audio {
- height: 136rpx;
- margin:16rpx 0;
- background: #f1f1f1;
- position: relative;
- }
- .h2w__audio--error .h2w__audioIcon,
- .h2w__audio--loading .h2w__audioIcon {
- display:none;
- }
- .h2w__audio--readyed .h2w__audioLoading,
- .h2w__audio--end .h2w__audioLoading,
- .h2w__audio--play .h2w__audioIcon,
- .h2w__audio--pause .h2w__audioLoading,
- .h2w__audio--play .h2w__audioLoading {
- display: none;
- }
- .h2w__audio--play .h2w__audioCover image {
- opacity: 1;
- }
- .h2w__audio--readyed .h2w__audioTips,
- .h2w__audio--end .h2w__audioTips,
- .h2w__audio--stop .h2w__audioTips,
- .h2w__audio--pause .h2w__audioTips,
- .h2w__audio--play .h2w__audioTips {
- opacity:0.4;
- }
- .h2w__audio--error {
- background:red;
- }
- /* .h2w__audio--end .h2w__audio__icon {width:20rpx; height:20rpx; background:white; border:0; left:24rpx; top:24rpx; border-radius:2rpx;} */
- .h2w__audioCover {
- width: 136rpx;
- height: 136rpx;
- background: black;
- float: left;
- position: relative;
- }
- .h2w__audioCover image {
- width: 100%;
- height: 100%;
- opacity: 0.6;
- margin:0;
- transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
- }
- .h2w__audioCover .h2w__audioLoading {
- width:80rpx;
- height:80rpx;
- position:absolute;
- left:50%;
- top:50%;
- margin:-40rpx 0 0 -40rpx;
- z-index:1;
- opacity:1;
- }
- .h2w__audioInfo {
- padding-left: 20rpx;
- padding-top: 16rpx;
- position: absolute;
- left: 136rpx;
- right: 0;
- }
- .h2w__audioSchedule {
- position: absolute;
- left: 0;
- top: 0;
- background: rgba(0, 255, 0, 0.1);
- height: 136rpx;
- width: 0;
- }
- .h2w__audioTips {
- position:absolute;
- right:0;
- top:0;
- height: 32rpx;
- line-height: 32rpx;
- padding:10rpx 20rpx;
- font-size:20rpx;
- }
- .h2w__audio--error .h2w__audioTips {
- color:red;
- }
- .h2w__audioTitle {
- display: block;
- font-size: 24rpx;
- height: 40rpx;
- line-height: 40rpx;
- font-weight: bold;
- }
- .h2w__audioAuthor {
- display: block;
- font-size: 20rpx;
- height: 32rpx;
- line-height: 32rpx;
- }
- .h2w__audioTime {
- display: block;
- font-size: 20rpx;
- height: 32rpx;
- line-height: 32rpx;
- }
- .h2w__audioIcon {
- width: 0;
- height: 0;
- position: absolute;
- left: 60rpx;
- top: 48rpx;
- border-width: 20rpx 0 20rpx 20rpx;
- border-style: solid;
- border-color: transparent transparent transparent #fff;
- z-index: 1;
- }
- /* 深色主题 */
- .h2w-dark .h2w__audio {
- background: #1f1f1f;
- }
- .h2w-dark .h2w__audio--error {
- background:rgba(255,0,0,0.1);
- }
- .h2w-dark .h2w__audioCover {
- background: black;
- }
- .h2w-dark .h2w__audioSchedule {
- background: rgba(0, 255, 0, 0.2);
- }
- .h2w-dark .h2w__audioIcon {
- border-color: transparent transparent transparent #fff;
- }
- /* 浅色主题 */
- .h2w-light .h2w__audio {
- background: #f1f1f1;
- }
- .h2w-light .h2w__audio--error {
- background:rgba(255,0,0,0.1);
- }
- .h2w-light .h2w__audioCover {
- background: black;
- }
- .h2w-light .h2w__audioSchedule {
- background: rgba(0, 255, 0, 0.1);
- }
- .h2w-light .h2w__audioIcon {
- border-color: transparent transparent transparent #fff;
- }
|