js+css实现一个专业提词器代码
代码语言:html
所属分类:其他
代码描述:js+css实现一个专业提词器代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> <title>专业提词器</title> <style> :root { --controls-height: auto; /*动态计算控制区域高度*/ --bg-color: #121212; --text-color: #FFFFFF; --controls-bg: #282828; --button-bg: #4CAF50; --button-hover-bg: #45a049; --slider-thumb-bg: #4CAF50; --slider-track-bg: #555; --marker-color: rgba(255, 0, 0, 0.7); } body, html { margin: 0; padding: 0; height: 100%; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; background-color: var(--bg-color); color: var(--text-color); overflow: hidden; /* 防止主页面滚动 */ display: flex; flex-direction: column; } .controls { background-color: var(--controls-bg); padding: 10px 15px; box-shadow: 0 2px 5px rgba(0,0,0,0.3); display: flex; flex-wrap: wrap; gap: 10px; align-items: center; z-index: 100; } .control-group { display: flex; align-items: center; gap: 8px; margin-bottom: 5px; } .control-group label { font-size: 0.9em; white-space: nowrap; } .controls button, .controls input[type="range"], .controls textarea { padding: 8px 12px; border-radius: 5px; border: 1px solid #555; background-color: #333; color: var(--text-color); font-size: 0.9em; } .controls button { background-color: var(--button-bg); cursor: pointer; transition: background-color 0.2s ease; border: none; } .controls button:hover { background-color: var(--button-hover-bg); } .controls button:disabled { background-color: #555; cursor: not-allowed; } .controls input[type="range"] { padding: 0; /* Remove default padding for range inputs */ cursor: pointer; flex-grow: 1; /* Allow slider to take available space */ min-width: 80px; } /* Custom Slider Styles (Optional, but looks better) */ input[type="range"] { -webkit-appearance: none; appearance: none; height: 8px; background: var(--slider-track-bg); border-radius: 5px; outline: none; } input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 18p.........完整代码请登录后点击上方下载按钮下载查看
网友评论0