精华内容
下载资源
问答
  • 纯css实现底部动态效果代码,企业网站底部通用代码Html5网站底部导航通用代码
  • HTML5网页底部音乐播放器代码是一款固定在页面顶部音乐播放器代码,支持移动端可拖动播放进度条。
  • html5网页底部mp3音乐播放器代码 html5网页底部mp3音乐播放器代码
  • HTML5网页底部音乐播放器代码是一款固定在页面顶部音乐播放器代码,支持移动端可拖动播放进度条。
  • html中,固定在底部代码 这个方法简单好用。 运用这个CSS把DIV永远置于页面的底部 利用绝对定位,然后设置底部距离为0 <style> .footer{ left:0px; position:fixed; width:100%; height:30px; background-...
  • HTML5网页底部音乐播放器代码是一款固定在页面顶部音乐播放器代码,支持移动端可拖动播放进度条。
  • js 手机端网站底部悬浮html广告代码

    万次阅读 2019-02-27 15:05:05
    首先底部悬浮html 代码如下,这里因为我自己的需求,所以改成了轮播 底部悬浮代码 <!--WAP底部悬浮--> <style> @media screen and (max-device-width:800px){ /**WAP**/ .bottom_fixed{ position:...

    首先底部悬浮html 代码如下,这里因为我自己的需求,所以改成了轮播 底部悬浮代码

    <!--WAP底部悬浮-->
    <style>
    @media screen and (max-device-width:800px){ /**WAP**/
    .bottom_fixed{ position:fixed; bottom:0px; width:100%; z-index:9999;right:0;left:0}
    .bottom_fixed div{ width:60px; height:20px;background-color:transparent; text-align:center; line-height:20px; right:0; top:-20px; position:absolute; cursor:pointer;}
    .bottom_fixed div:hover{ background:#F66; color:#FFF}
    .bottom_fixed a{text-decoration:none; color:black}
    .bottom_fixed a img{ height:95px; width:100%;}
    }
    @media screen and (min-width:800px){ /**PC**/
    .bottom_fixed{ display:none; position:fixed; bottom:0px; left:50%; margin-left:-475px; z-index:9999;}
    .bottom_fixed div{ width::50px; height:24px; text-align:center; line-height:24px;background-color:transparent; right:0; top:-24px; position:absolute; cursor:pointer}
    .bottom_fixed div:hover{ background:#F66; color:#FFF}
    .bottom_fixed a{text-decoration:none; color:black}
    .bottom_fixed a img{ height:75px; width:950px;}
    }
    </style>
    <div class="bottom_fixed">
    <a href="链接地址" rel="nofollow" target="_blank"><img id="sjdfjkjimg" src="图片链接地址"><div>不再显示</div></a>
    </div>
    
    <script>
    var imgs =["1.jpg", "2.jpg", "3.jpg"];    //(设定想要显示的图片)
    var x = 0;        
    function time1(){
    
    x++;    
    x=x%3;         //         超过2则取余数,保证循环在0、1、2之间
    var  imgurl="图片链接地址"+imgs[x];
    document.getElementById("sjdfjkjimg").src  =imgurl;
    console.log(imgurl)
    }
    setInterval('time1()',5000);  
    </script>

     

    不需要html 标记 , 底部悬浮js 说白了就是通过 js 去页面动态生成 div 样式的 ,这里为了方便修改 直接 用html 改好

    然后我们可以通过将html 代码进行Unicode转码混淆 后通过js 输出就行了,还可以达到加密的作用(目前我是用的下面这个地址的工具进行Unicode转码的  http://htmljiajiemi.duoshitong.com

    Unicode转码后 新建一个js 文件把最后转码的字符串 替换掉下面的words 字符串 然后引用到网页里就可以了

    ;(function(){var Words ="把生成的Unicode符串替换掉这里";if (/(iPhone|iPad|iPod|iPad|iOS|Android)/i.test(navigator.userAgent)){var NewWords = unescape(Words);document.write(NewWords);}})(window,document);

    最终结果就是这样了可以实现效果了,希望对你有帮助

     

    展开全文
  • HTML <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>图片预加载</title> <link rel="stylesheet" type="text/css" href="css/index.css"> ...
  • 一款非常简洁的jQuery+html5网页底部固定mp3音乐播放器代码,电脑手机端都适用的h5音乐播放器插件,可拖动播放进度条。有一点缺憾,就是暂停后点击播放按钮会重头开始播放。查看演示下载资源:18次 下载资源下载积分...

    一款非常简洁的jQuery+html5网页底部固定mp3音乐播放器代码,电脑手机端都适用的h5音乐播放器插件,可拖动播放进度条。有一点缺憾,就是暂停后点击播放按钮会重头开始播放。

    aa79410c0ca703229f0608bfe1ebfd0d.png

    查看演示

    下载资源:

    18

    次 下载资源

    下载积分:

    20

    积分

    js代码

    //底部显示区域总宽度

    var footerW = $('.myaudio').width();

    //中央显示区域的宽度

    var audioW = $('.myaudio-center').width();

    //alert(footerW);

    //alert(audioW);

    $('.myaudio-center').css({'left':(footerW-audioW)/2})

    $('.aud-show').css({'width':audioW-70})

    $('#Progress').css({'width':audioW-170})

    var i=0;

    $('#play').click(function () {

    i++;

    if (i % 2 != 0) {

    $(this).attr('src', 'images/pause.png');

    aud_play();

    } else {

    $(this).attr('src', 'images/play.png');

    aud_pause()

    }

    })

    var music;

    var audio = document.getElementById("aud");

    function aud_play(q=0) {

    audio.currentTime = q;

    audio.play();

    music = setInterval(function () {

    var curtime = audio.currentTime.toFixed(2);//播放进度

    var durtime = audio.duration.toFixed(2);//播放时间

    var str = "00:00";

    var time = formatSeconds(curtime);

    var time1 = str.substring(0, str.length - formatSeconds(durtime).length) + formatSeconds(durtime);

    $('#Progress-time').html(time);

    $('#Progress-end').html(time1);

    $width = curtime / durtime * (audioW - 181);

    $('#jin').css({width: $width})

    $('#yuan').css({left: $width})

    }, 100);

    }

    function aud_pause() {

    document.getElementById("aud").pause();

    clearInterval(music);

    }

    function formatSeconds(value) {

    var theTime = parseInt(value);// 秒

    var theTime1 = 0;// 分

    var theTime2 = 0;// 小时

    if (theTime > 60) {

    theTime1 = parseInt(theTime / 60);

    theTime = parseInt(theTime % 60);

    if (theTime1 > 60) {

    theTime2 = parseInt(theTime1 / 60);

    theTime1 = parseInt(theTime1 % 60);

    }

    }

    var result = "" + theTime;

    result = (result.length==1)?'0'+result:result;

    if (theTime1 > 0) {

    theTime1 = (theTime1.length==1)?'0'+theTime1:theTime1;

    result = "" + theTime1 + ":" + result;

    }

    if (theTime2 > 0) {

    theTime2 = (theTime2.length==1)?'0'+theTime2:theTime2;

    result = "" + theTime2 + ":" + result;

    }

    result = (result.length==2)?'00:'+result:result;

    return result;

    }

    var cont = $("#yuan");

    var contW = $("#yuan").width();

    var startX, sX, moveX, disX;

    var winW = $('#Progress').width();

    $("#yuan").on({//绑定事件

    touchstart: function (e) {

    startX = e.originalEvent.targetTouches[0].pageX; //获取点击点的X坐标

    sX = $(this).offset().left-110;//相对于当前窗口X轴的偏移量

    leftX = startX - sX;//鼠标所能移动的最左端是当前鼠标距div左边距的位置

    rightX = winW - contW + leftX;//鼠标所能移动的最右端是当前窗口距离减去鼠标距div最右端位置

    },

    touchmove: function (e) {

    //aud_pause();

    e.preventDefault();

    moveX = e.originalEvent.targetTouches[0].pageX;//移动过程中X轴的坐标

    if(moveX

    if(moveX>rightX){moveX=rightX;}

    $(this).css({

    "left":moveX+sX-startX,

    });

    $('#jin').width($(this).width()+moveX+sX-startX);

    var w = audio.duration.toFixed(2)*($('#jin').width()/winW)

    $('#play').attr('src', 'images/pause.png');

    aud_play(w)

    },

    mousedown: function (ev) {

    aud_pause()

    var patch = parseInt($(this).css("height")) / 2;

    var left1 = parseInt($(this).parents('.myaudio-center').css("left"));

    $(this).mousemove(function (ev) {

    var oEvent = ev || event;

    // console.log(oEvent);

    var oX = oEvent.clientX;

    console.log(oX);

    var l = oX - patch-left1-115;//115为$("#yuan")的起始位置到$('.myaudio-center')左边的距离

    console.log(l);

    var w = $(window).width() - $(this).width();

    console.log(w);

    if (l < 0) {

    l = 0

    }

    if (l > w) {

    l = w

    }

    $(this).css({left: l})

    $('#jin').width($(this).width()+l);

    var w = audio.duration.toFixed(2)*($('#jin').width()/winW)

    $('#play').attr('src', 'images/pause.png');

    aud_play(w)

    });

    $(this).mouseup(function () {

    $(this).unbind('mousemove');

    });

    }

    });

    展开全文
  • 特效描述:利用HTML5实现 网页底部音乐 播放器代码。利用HTML5实现网页底部音乐播放器代码代码结构1. 引入JS2. HTML代码浏览器不支持此格式00:0000:00//底部显示区域总宽度var footerW = $('.myaudio').width();//...

    特效描述:利用HTML5实现 网页底部音乐 播放器代码。利用HTML5实现网页底部音乐播放器代码

    代码结构

    1. 引入JS

    2. HTML代码

    浏览器不支持此格式

    play.png

    00:00
    00:00

    //底部显示区域总宽度

    var footerW = $('.myaudio').width();

    //中央显示区域的宽度

    var audioW = $('.myaudio-center').width();

    //alert(footerW);

    //alert(audioW);

    $('.myaudio-center').css({'left':(footerW-audioW)/2})

    $('.aud-show').css({'width':audioW-70})

    $('#Progress').css({'width':audioW-170})

    var i=0;

    $('#play').click(function () {

    i++;

    if (i % 2 != 0) {

    $(this).attr('src', 'images/pause.png');

    aud_play();

    } else {

    $(this).attr('src', 'images/play.png');

    aud_pause()

    }

    })

    var music;

    var audio = document.getElementById("aud");

    function aud_play(q=0) {

    audio.currentTime = q;

    audio.play();

    music = setInterval(function () {

    var curtime = audio.currentTime.toFixed(2);//播放进度

    var durtime = audio.duration.toFixed(2);//播放时间

    var str = "00:00";

    var time = formatSeconds(curtime);

    var time1 = str.substring(0, str.length - formatSeconds(durtime).length) + formatSeconds(durtime);

    $('#Progress-time').html(time);

    $('#Progress-end').html(time1);

    $width = curtime / durtime * (audioW - 181);

    $('#jin').css({width: $width})

    $('#yuan').css({left: $width})

    }, 100);

    }

    function aud_pause() {

    document.getElementById("aud").pause();

    clearInterval(music);

    }

    function formatSeconds(value) {

    var theTime = parseInt(value);// 秒

    var theTime1 = 0;// 分

    var theTime2 = 0;// 小时

    if (theTime > 60) {

    theTime1 = parseInt(theTime / 60);

    theTime = parseInt(theTime % 60);

    if (theTime1 > 60) {

    theTime2 = parseInt(theTime1 / 60);

    theTime1 = parseInt(theTime1 % 60);

    }

    }

    var result = "" + theTime;

    result = (result.length==1)?'0'+result:result;

    if (theTime1 > 0) {

    theTime1 = (theTime1.length==1)?'0'+theTime1:theTime1;

    result = "" + theTime1 + ":" + result;

    }

    if (theTime2 > 0) {

    theTime2 = (theTime2.length==1)?'0'+theTime2:theTime2;

    result = "" + theTime2 + ":" + result;

    }

    result = (result.length==2)?'00:'+result:result;

    return result;

    }

    var cont = $("#yuan");

    var contW = $("#yuan").width();

    var startX, sX, moveX, disX;

    var winW = $('#Progress').width();

    $("#yuan").on({//绑定事件

    touchstart: function (e) {

    startX = e.originalEvent.targetTouches[0].pageX; //获取点击点的X坐标

    sX = $(this).offset().left-110;//相对于当前窗口X轴的偏移量

    leftX = startX - sX;//鼠标所能移动的最左端是当前鼠标距div左边距的位置

    rightX = winW - contW + leftX;//鼠标所能移动的最右端是当前窗口距离减去鼠标距div最右端位置

    },

    touchmove: function (e) {

    //aud_pause();

    e.preventDefault();

    moveX = e.originalEvent.targetTouches[0].pageX;//移动过程中X轴的坐标

    if(moveX

    if(moveX>rightX){moveX=rightX;}

    $(this).css({

    "left":moveX+sX-startX,

    });

    $('#jin').width($(this).width()+moveX+sX-startX);

    var w = audio.duration.toFixed(2)*($('#jin').width()/winW)

    $('#play').attr('src', 'images/pause.png');

    aud_play(w)

    },

    mousedown: function (ev) {

    aud_pause()

    var patch = parseInt($(this).css("height")) / 2;

    var left1 = parseInt($(this).parents('.myaudio-center').css("left"));

    $(this).mousemove(function (ev) {

    var oEvent = ev || event;

    // console.log(oEvent);

    var oX = oEvent.clientX;

    console.log(oX);

    var l = oX - patch-left1-115;//115为$("#yuan")的起始位置到$('.myaudio-center')左边的距离

    console.log(l);

    var w = $(window).width() - $(this).width();

    console.log(w);

    if (l < 0) {

    l = 0

    }

    if (l > w) {

    l = w

    }

    $(this).css({left: l})

    $('#jin').width($(this).width()+l);

    var w = audio.duration.toFixed(2)*($('#jin').width()/winW)

    $('#play').attr('src', 'images/pause.png');

    aud_play(w)

    });

    $(this).mouseup(function () {

    $(this).unbind('mousemove');

    });

    }

    });

    展开全文
  • 模仿微信公众号底部导航菜单demo*{margin:0;padding:0;box-sizing: border-box;}body{background: #fff;font-size:14px;}li{list-style: none;}a{text-decoration: none;color: #666;}.footer{width:100%;height:50...

    模仿微信公众号底部导航菜单

    demo

    *{

    margin:0;

    padding:0;

    box-sizing: border-box;

    }

    body{

    background: #fff;

    font-size:14px;

    }

    li{

    list-style: none;

    }

    a{

    text-decoration: none;

    color: #666;

    }

    .footer{

    width:100%;

    height:50px;

    background: #f2f2f2;

    position: fixed;

    bottom:0;

    left:0;

    border-top:solid 1px #dedede;

    }

    .footer ul{

    overflow: hidden;

    }

    .footer ul li{

    height:50px;

    line-height: 50px;

    border-right:solid 1px #dedede;

    text-align: center;

    float: left;

    width:25%;

    position: relative;

    }

    .footer ul li:last-child{

    border-right:0;

    }

    .nav-list{

    width:25%;

    background: #f2f2f2;

    position: absolute;

    bottom:60px;

    left:0;

    display: none;

    border-radius: 4px;

    min-height:68px;

    padding:10px 0;

    }

    .nav-list ul li{

    text-align: center;

    height:30px;

    line-height: 30px;

    font-size:12px;

    border-bottom:solid 1px #ebebeb;

    }

    .nav-list ul li:last-child{

    border-bottom:0;

    }

    .jt{

    width:0;

    height:0;

    border:10px solid transparent;

    border-top:solid 10px #f2f2f2;

    position: absolute;

    bottom:-20px;

    left:50%;

    margin-left:-10px;

    }

    .hasJt{

    width:0;

    height:0;

    border:10px solid transparent;

    border-left:10px solid #ccc;

    position: absolute;

    bottom:-10px;

    right:-10px;

    transform: rotate(45deg);

    }

    var data = {

    nav0:[

    {

    id:1,

    name:'账户/积分查询',

    url:'http://www.baidu.com'

    },

    {

    id:2,

    name:'微黄金',

    url:'http://www.qq.com'

    }

    ],

    nav1:[

    {

    id:1,

    name:'生活缴费',

    url:'http://www.163.com'

    },

    {

    id:2,

    name:'商旅出行',

    url:'http://www.taobao.com'

    }

    ],

    nav2:[

    {

    id:1,

    name:'积分圆梦',

    url:'http://www.jd.com'

    },

    {

    id:2,

    name:'业务办理大厅',

    url:'http://www.souhu.com'

    }

    ],

    nav3:[

    {

    id:1,

    name:'投资理财',

    url:'http://www.github.com'

    },

    {

    id:2,

    name:'网点与预约',

    url:'http://www.360.com'

    }

    ]

    }

    var html = '';

    function showNav(n){

    html = ''

    for(let i = 0;i

    html += `

    ${data['nav'+n][i].name}`;

    }

    }

    $(function(){

    var liList = $(".footer ul li");

    $(liList).on('click',function(e){

    var index = $(this).index();

    var leftVal = index*(100 / liList.length)+'%';

    switch(index){

    case 0:

    showNav(index);

    break;

    case 1:

    showNav(index);

    break;

    case 2:

    showNav(index);

    break;

    case 3:

    showNav(index);

    break;

    }

    $("#nav").html(html);//根据点击展示不同内容

    $('.nav-list').show();

    //定位弹窗位置

    $('.nav-list').css({

    left:leftVal

    });

    e.stopPropagation();//阻止冒泡

    })

    //点击非自身隐藏

    $(document).on('click',function(){

    $('.nav-list').hide();

    })

    })

    欢迎关注小程序,感谢您的支持!

    643d0cbe423265bc928203babbc7e1a7.png

    展开全文
  • } } } $(".layui-fixbar-top").click(function(e) { $('body,html').animate({ scrollTop: 0 }, 800); }); $(".qqtitle").click(function(e) { $(".qqqun").slideUp(); }); var indexWidth = 0; $('#m_huabox li')....
  • 暴走仿微信底部菜单HTML代码

    千次阅读 2015-08-13 09:49:48
    由于搜狐快站自带的导航功能比较差,我之前直接调用暴走的JS和CSS,结果发现界面排版出问题了,于是果断从CSS和JS中抓取有用部分的代码。...DOCTYPE html> #off-canvas-wrap,.inner-wrap,nav.tab-bar,.left-off
  • 可以放在自己的网站手机端,也可以加一些图标美化一下。 简单html代码,复制下面代码,修改里面的href链接就可以了。 代码如下: ​<!DOCTYPE html> ...抖音底部样式html代码</title>.
  • 查询了一下相关的资料,Div没有自动滚动的属性,只能模拟鼠标的滚动来现实...下面是具体实现的精简代码:idnameagememo000001name124memomemomemomemomemo000002name223memomemomemomemomemo000003name323memomemom...
  • <!DOCTYPEHTML> <html> <head> <metacharset=UTF-8> <title>SCROLL</title> <styletype="text/css"> </style> ...
  • 此效果是模仿QQ音乐返回顶部和返回底部代码,使用了锚点最基本的功能,无JS,保证了最快的加载速度。(牺牲掉了原来鼠标移上缓缓滚动的效果) 兼容:IE6 7 8 Firefox Chrome 锚点为空时,IE6下无法跳转到锚点,所以...
  • html5-css3仿微信底部固定响应式导航菜单代码
  • 手机底部导航栏完整代码

    千次阅读 2020-07-06 17:12:10
    以下是手机底部导航栏完整代码HTML文件代码: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="viewport" ...
  • T905-余学兵 Dreamweaver 静态网页Html 标记代码汇总 2011-9-5Dreamweaver 静态网页Html 标记代码汇总网站相关概念Internet 是一个全球计算机互相网络,WWW 是Internet 所提供的一种极其重要的服务,即World Wide ...
  • 话不多说,请看代码: <!DOCTYPE html> <html> <head> <meta charset=utf-8> <title>footer定位</title> <style> *{ margin:0; padding: 0; } .box{ width: 100%; ...
  • div滑动到底部的scroll代码详解 scroll也是一个很好用的标签,本文就为大家分享一篇判断p滑动到底部的scroll实例代码,具有很好的参考价值,希望能帮助到大家。 <!DOCTYPE html> <html> <head&...
  • 常见网站底部友情链接代码示例

    万次阅读 2018-05-11 21:21:22
    公司的官网底部大多都有友情链接,一下代码为简单底部布局,仅供初学者参考。 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; ...
  • 核心js代码var audioFn = audioPlay({song : song,autoPlay : true //是否立即播放第一首,autoPlay为true且song为空,会alert文本提示并退出});/* 向歌单中添加新曲目,第二个参数true为新增后立即播放该曲目,...
  • M站底部悬浮导航代码分享,效果大概是这样的,话不多少直接上效果图吧,个人感觉M站底部加一个也是有些作用的,于是就自己写了一个,还凑合用。效果图预览地址:https://zouaw.com/7058.html M站底部悬浮导航代码...
  • 判断div滑到底部代码</title> [removed][removed] <style type="text/css"> #scrollTest{ width:100px; height:100px; overflow-y: auto;//当div中y方向的内容溢出时,y轴分别显示滚动条 ...
  • footer位置自适应 复制代码代码如下: ”wrap”> ”main” class=...复制代码代码如下: html, body, #wrap {height: 100%;} body > #wrap {height: auto; min-height: 100%;} #main {padding-bottom: 150px;} /* 必须使

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,524
精华内容 1,009
关键字:

html底部代码