登录 立即注册

找到113个回复 (用户: 卷心菜)

卷心菜 3楼回复 老虎会游泳我得找个时间给服务器重装一下系统 (2024-06-24//)

宝塔有免费的nginx防火墙啊!开下防cc
https://www.chengyao.xyz

卷心菜 5楼回复 爱特腾讯云轻量应用服务器开始支持IPv6了 (2024-06-24//)

为啥不内测北京,我刚从成都换到北京
https://www.chengyao.xyz

卷心菜 6楼回复 卷心菜升级笔记本 (2024-06-22//)

@echo醉老仙,旧的有一条是1600的,一条1333的,导致最终频率是1333,现在换个1600的就成了1600了
@hik,我也是这么想的
https://www.chengyao.xyz

卷心菜 3楼回复 卷心菜升级笔记本 (2024-06-22//)

@上善若水,支持m.2固态。现在有一台yoga14s,换整机感觉没必要,升级了将就用
https://www.chengyao.xyz

卷心菜 3楼回复 tasy5kg请教HTML的audio元素如何自定义进度滑块的外观 (2024-06-13//)

https://www.chengyao.xyz/questions/9c45e33e-4907-4fd3-9d16-1292fe42c6ed

要自定义<audio>标签的进度滑块,您需要使用HTML、CSS和JavaScript(或者在Vue等框架中使用其绑定和事件处理机制)来创建一个自定义的进度条,并将其与音频播放的进度控制相绑定。以下是一个基本的步骤说明,以及一个简化的示例代码:

步骤说明:

  1. HTML结构:创建音频元素<audio>以及一个表示进度的<div><input type="range">作为进度条。

  2. CSS样式:自定义进度条的样式,包括背景、滑块等。

  3. JavaScript逻辑

    • 初始化音频元素和进度条的状态。
    • 监听音频的timeupdate事件,用于实时更新进度条。
    • 实现进度条的点击和拖动功能,以便用户能跳转播放位置。

示例代码(纯JavaScript):

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
  /* 简单的进度条样式 */
  .progress-bar {
    width: 100%;
    height: 10px;
    background-color: #ccc;
    position: relative;
  }
  .progress-filled {
    height: 100%;
    background-color: blue;
  }
  .progress-thumb {
    width: 10px;
    height: 10px;
    background-color: red;
    position: absolute;
    cursor: pointer;
  }
</style>
</head>
<body>

<audio id="audio" src="your-audio-source.mp3"></audio>
<div class="progress-bar">
  <div class="progress-filled"></div>
  <div class="progress-thumb" style="left:0;"></div>
</div>

<script>
  const audio = document.getElementById('audio');
  const progressBar = document.querySelector('.progress-bar');
  const progressFilled = document.querySelector('.progress-filled');
  const progressThumb = document.querySelector('.progress-thumb');

  // 更新进度条
  function updateProgress() {
    const percent = (audio.currentTime / audio.duration) * 100;
    progressFilled.style.width = `${percent}%`;
    progressThumb.style.left = `${percent}%`;
  }

  // 设置进度
  function setProgress(event) {
    const rect = progressBar.getBoundingClientRect();
    const percent = Math.min(Math.max((event.clientX - rect.left) / rect.width, 0), 1);
    audio.currentTime = percent * audio.duration;
    updateProgress();
  }

  // 添加事件监听
  audio.addEventListener('timeupdate', updateProgress);
  progressBar.addEventListener('click', setProgress);
  progressBar.addEventListener('mousemove', (e) => {
    if (e.buttons === 1) { // 检查鼠标是否按下
      setProgress(e);
    }
  });

  // 开始播放
  audio.play();
</script>

</body>
</html>

Vue.js中的实现会更加简洁,利用Vue的指令和方法来处理数据绑定和事件处理。

确保根据实际项目需求调整样式和逻辑细节。上述代码提供了一个基础的实现框架,实际应用中可能需要处理更多细节,如拖拽结束的处理、边界检查、触控设备的支持等。

来自通义千问
https://www.chengyao.xyz

卷心菜 2楼回复 咯叽【楼主删除了该帖】 (2024-06-13//)

热点好像有限速功能,小米
https://www.chengyao.xyz

卷心菜 2楼回复 咯叽【楼主删除了该帖】 (2024-05-25//)

wow~~amazing
https://www.chengyao.xyz

卷心菜 5楼回复 hikJava不行了呀!有其他出路么? (2024-04-28//)

大佬原来是做java嗯啊
https://www.chengyao.xyz

卷心菜 5楼回复 张小强关于4月1日起未备案app不得联网,rom底层限制了吗? (2024-04-23//)

又给普通人多了一个限制
https://www.chengyao.xyz

卷心菜 9楼回复 无名啊用 C++ 写了个简单的词频统计,为啥比 DuckDB 还慢一半呢。。 (2024-04-23//)

膜拜大佬!
https://www.chengyao.xyz

卷心菜 2楼回复 童真再见c盘刚腾出10G就被填满了,怎么知道是哪个文件夹的问题 (2024-03-25//)

image.png(88.11 KB) 在这里试试呢?
https://www.chengyao.xyz

卷心菜 3楼回复 狮子会潜水问个小白问题,图上程序如何在linux运行 (2024-02-05//)

chmod ➕x 然后./名字 就行了
https://www.chengyao.xyz

卷心菜 1楼回复 兲蛋我用hu60实现了简单的积分功能 (2024-01-21//)

666,彩色昵称这个可以有 @老虎会游泳
https://www.chengyao.xyz

卷心菜 18楼回复 消失的彩虹海有没有推荐的手机浏览器? (2024-01-09//)

@TabKey9,ai需要会员(免费次数有限),不过插件挺方便。书签同步我用edge。
https://www.chengyao.xyz

卷心菜 1楼回复 烟雨除了Cloudflare,国外还有啥好用的解析服务器呀 (2024-01-08//)

小姨子是什么
https://www.chengyao.xyz

卷心菜 2楼回复 511vscode用sftp连接出现异常 (2024-01-02//)
卷心菜 4楼回复 Sunset【楼主删除了该帖】 (2023-12-23//)

@Sunset,你是不是源站强制https,cdn使用http了所以才一直跳
https://www.chengyao.xyz

卷心菜 2楼回复 爱特Android14第三方文件管理器操作Android目录下的文件 (2023-12-23//)

为什么视频总是播放不了,edge,小米手机
https://www.chengyao.xyz

卷心菜 2楼回复 艾木友尔尔巴在浏览器上的管道服务器通过 HTTPS 进行 SSH (2023-12-22//)

虽然看不懂,但是觉得很厉害。浏览器当ssh客户端吗?
https://www.chengyao.xyz

卷心菜 2楼回复 hw882280求助!wine游戏助手安装微信不成功,哪位大神给看看 (2023-12-22//)

@老虎会游泳,这么偏的问题都能解决。太厉害了
https://www.chengyao.xyz

下一页 上一页 (3 / 6页)

10月24日 09:31 星期五

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1