注册时间2015-8-30
在线时间 小时
- 最后登录
- 1970-1-1
|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2022-8-4 16:46
|
显示全部楼层
- <div style="z-index: 127;width: 950px; height: 620px; margin-top:30px; margin-left:-150px; box-shadow: 0px 0px 0px 2px #cccccc, 0px 0px 0px 15px #880000; overflow: hidden;transform: rotate(0deg);background:url(http://chuangshicdn.data.mvbox.cn/album/22/03/12/22031213462674835656.gif)0 0/40% 100%,url(https://pic.imgdb.cn/item/62e0f214f54cd3f93789e785.jpg)0 0/100% 100%;text-align: center;">
- <img class='photo' src="https://pic.imgdb.cn/item/62e0f6a2f54cd3f937a3a1da.jpg" alt="" />
- <img class='photo' src="https://pic.imgdb.cn/item/62e0f6a2f54cd3f937a3a1e6.jpg" alt="" />
- <img class='photo' src="https://pic.imgdb.cn/item/62e0f6bff54cd3f937a44b29.jpg" alt="" />
- <img class='photo' src="https://pic.imgdb.cn/item/62e0f6bff54cd3f937a44b14.jpg" alt="" />
- <img class='photo' src="https://pic.imgdb.cn/item/62e0f6bef54cd3f937a44a99.jpg" alt="" />
- <img class='photo' src="https://pic.imgdb.cn/item/62e0f6a2f54cd3f937a3a243.jpg" alt="" />
- <img class='photo' src="https://pic.imgdb.cn/item/62e0f6a2f54cd3f937a3a22c.jpg" alt="" />
- <img class='photo' src="https://pic.imgdb.cn/item/62e0f6a2f54cd3f937a3a1ac.jpg" alt="" />
- <div class="container">
- <audio autoplay="" class="audio" id="MusicPlayer" src="http://link.hhtjim.com/kw/6857244.mp3" controls loop style="width: 0%; height: 0%;z-index: 1;"></audio>
- <div class="btn">
- <img src="http://image.hnol.net/c/2022-05/16/14/2022051614143711-5769293.png" id="playpause"style="position:absolute;top:-35px;left:35px;width:150px;height:150px;z-index: 600;"/>
- </div>
- <div class="img_border" id="aplay"></div>
- <div class="items " style="width: 980px; height: 120px;z-index: 500;position: absolute;top:0px; left:0px;">
- <div class="lrc">
- <ul id="ullrc">
- </ul>
- </div></div></div>
- </div>
- <style type="text/css">
- .photo {width: 50%;
- height: 50%;box-shadow: 0px 0px 0px 2px #cccccc, 0px 0px 0px 5px #880000;
- position: absolute;top:30px; left:250px;
- filter:contrast(120%)brightness(100%);
- animation: round 48s infinite;
- opacity: 1;}
- @keyframes round {0% {opacity:1;transform:perspective(700px) translate(-150%,-10%)scale(1)rotateX(0deg)rotateY(0deg);filter:hue-rotate(0deg)contrast(140%)brightness(100%);}
- 100% { opacity: 1;transform:perspective(700px) translate(200%,70%)scale(1)rotateX(0deg)rotateY(40deg);filter:hue-rotate(0deg)contrast(100%)brightness(100%);}
- }
- img:nth-child(1) {animation-delay: 42s;}
- img:nth-child(2) {animation-delay: 36s;}
- img:nth-child(3) {animation-delay: 30s;}
- img:nth-child(4) {animation-delay: 24s;}
- img:nth-child(5) {animation-delay: 18s;}
- img:nth-child(6) {animation-delay: 12s;}
- img:nth-child(7) {animation-delay: 6s;}
- img:nth-child(8) {animation-delay: 0s;}
- </style >
- <style type="text/css">
- .container{width: 1px;height: 1px;
- margin: 0;position: absolute;top:500px; left:0px;z-index: 100;}
- .container #MusicPlayer{
- width: 250px;
- display: block;
- margin: 0 auto;}
- .container .btn{
- display: block;z-index: 300;
- margin: 0;}
- .container .lrc{
- width: 960px;
- height: 120px;z-index: 1;
- overflow: hidden;filter:drop-shadow(#ffffff 1px 0 0)drop-shadow(#ffffff 0 1px 0)drop-shadow(#ffffff -1px 0 0) drop-shadow(#ffffff 0 -1px 0);
- display: block;position: absolute;top:-10px; left:80px;
- margin: 0 auto;}
- .container .lrc #ullrc{
- width: 100%;
- padding: 0;
- list-style: none;
- transition: 0.3s all ease;
- margin: 0;}
- /*歌词普通样式*/
- .container .lrc #ullrc li{
- height: 70px;
- line-height: 70px;
- font-family:悟空大字库;
- font-size: 0px;
- color: #000078;
- font-weight: normal;
- transition: .3s all ease;/*一定要加上不然看着突兀*/
- list-style-type: none;
- text-align: center;
- display: block;
- width: 100%;
- margin: 0 auto;}
- /*动态歌词样式*/
- .container .lrc #ullrc li.active{
- font-size: 40px;
- color: #ff0000;
- font-weight: bold}
- /*光碟动画*/
- .container .img_border{display:inline-block;width:1100px;height:620px;margin:0px ;position: absolute;top:0px;left:00px;}
- .container .img_border #aplay{display:block; }
- .container .z360z{width: 1100px; height: 620px;
- z-index: 13;position: absolute;
- top:-500px;
- left: 0px;
- animation: rotating 0.05s linear infinite;}
- @keyframes rotating {
- 0%{opacity: 1;background: linear-gradient(6deg, rgba(251, 81, 81, 0.33) 13%,rgba(106, 80, 240, 0.07) 47%,rgba(65, 185, 41, 0.42) 85%);}
- 50% {opacity: 1;background: linear-gradient(6deg, rgba(114, 251, 81, 0.33) 13%,rgba(240, 184, 80, 0.05) 47%,rgba(185, 41, 45, 0.42) 87%);}
- 100%{opacity: 1;background: linear-gradient(6deg, rgba(251, 81, 81, 0.33) 13%,rgba(80, 240, 215, 0.11) 47%,rgba(26, 77, 251, 0.42) 87%);}
- }
- </style>
- <style type="text/css">.items { animation: slider 0.26s linear infinite ;}
- @keyframes slider {from {opacity: 1;filter:hue-rotate(360deg)contrast(180%)brightness(200%);}
- to {opacity: 1;filter:hue-rotate(0deg)contrast(140%)brightness(100%);}}
- </style>
- <script >var lrc = `[00:00.83]吐鲁番的葡萄熟了 - 降央卓玛
- [00:04.92]词:瞿琮
- [00:06.11]曲:施光南
- [00:08.11]LRC:老谟深虑
- [00:10.39]克里木参军去到边哨
- [00:17.55]临行时种下了一颗葡萄
- [00:24.68]果园的姑娘啊
- [00:27.85]阿娜尔罕呦
- [00:31.23]精心培育这绿色的小苗
- [00:40.71]啊
- [00:44.78]姑娘啊遥望着雪山哨卡
- [00:52.08]捎去了一串串
- [00:54.95]甜美的葡萄
- [00:59.33]吐鲁番的葡萄熟了
- [01:02.91]阿娜尔罕的心儿碎了
- [01:06.57]阿娜尔罕的心儿碎了
- [01:23.56]吐鲁番的葡萄熟了
- [01:27.12]阿娜尔罕的心儿碎了
- [01:30.73]阿娜尔罕的心儿碎了
- [01:52.75]
- [01:55.77]`;
- function $(id) {return document.getElementById(id);
- }//这样写以后getid方便
- function getLrcArray() {
- var parts = lrc.split("\n");
- for (let index = 0; index < parts.length; index++) {
- parts[index] = getLrcObj(parts[index]);
- }
- return parts;
- function getLrcObj(content) {
- var twoParts = content.split("]");
- var time = twoParts[0].substr(1);
- var timeParts = time.split(":");
- var seconds = +timeParts[1];
- var min = +timeParts[0];
- seconds = min * 60 + seconds;
- var words = twoParts[1];
- return{
- seconds: seconds,
- words: words,
- };
- }
- }
- var lrcArray = getLrcArray();
- function inputLrc() {
- for (let index = 0; index < lrcArray.length; index++) {
- var li = document.createElement("li");
- li.innerText = lrcArray[index].words;
- $("ullrc").appendChild(li);
- }
- }
- inputLrc();
- function setPosition() {
- var index = getLrcIndex();
- if (index == -1) {
- return;
- }
- var lrc_li_height = 70, lrc_ul_height = 50;
- var top = index * lrc_li_height + lrc_li_height / 2 - lrc_ul_height / 2;
- if (top < 0) {
- top = 0;
- }
- $("ullrc").style.marginTop = -top + "px";
- var activeLi = $("ullrc").querySelector(".active");
- if(activeLi){
- activeLi.classList.remove("active");
- }
- $("ullrc").children[index].classList.add("active");
- }
- var turn = 0;
- function getLrcIndex(){
- var time = $("MusicPlayer").currentTime + turn;
- for (var index = 0; index < lrcArray.length; index++) {
- if (lrcArray[index].seconds > time) {
- return index - 1;
- }
- }
- }
- $("MusicPlayer").ontimeupdate = setPosition;
- </script>
- <script>
- var aud = document.getElementById("MusicPlayer");
- var img = document.getElementById("playpause");
- img.onclick = function() {
- if (aud.paused) {
- aud.play();
- } else {
- aud.pause();
- }
- }
- aud.addEventListener("play", function (e) {
- img.src="http://image.hnol.net/c/2022-05/16/14/20220516140228811-5769293.gif";
- }, false);
- aud.addEventListener("pause", function (e) {
- img.src="http://image.hnol.net/c/2022-05/16/14/2022051614143711-5769293.png";
- }, false);
- </script>
- <script type="text/javascript">
- var my_audio =document.getElementById("MusicPlayer");my_audio.onended = function(){document.getElementById("aplay").className="items";};my_audio.onplaying = function()
- {document.getElementById("aplay").className="z360z";};my_audio.onpause = function(){document.getElementById("aplay").className="";};var lyric = parseLyric(songkrc);
- </script>
复制代码 |
|