You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

colorlib-wizard-15模板复制日期选择div后,第二个日期选项不显示求助

解决colorlib-wizard-15模板多日期选择下拉不显示的问题
  • 先定位问题根源:模板中针对日期选择器的CSS规则大概率用了**:first-child或:nth-of-type(1)**这类仅匹配第一个.form-date元素的限定符,导致后续复制的日期选择器下拉样式被隐藏或未正确渲染。

  • 具体修改步骤:

    1. 找到模板样式文件(通常是style.css或wizard.css)中类似以下的规则:
      .form-wizard .form-date:first-child .dropdown-menu {
        display: none;
      }
      
      移除选择器里的:first-child限定,让规则作用于所有.form-date实例:
      .form-wizard .form-date .dropdown-menu {
        display: none;
      }
      
    2. 若下拉选项存在opacity、visibility或层级问题,补充通用规则确保所有日期选择器的下拉元素正常显示:
      .form-date select,
      .form-date .dropdown-menu {
        opacity: 1 !important;
        visibility: visible !important;
        z-index: 1000 !important;
      }
      
    3. 如果模板用了自定义下拉组件(非原生select),给第二个日期选择器添加独立类名(比如.form-date-secondary),复制原.form-date的所有CSS规则并替换类名,保证样式独立生效。
  • 快速排查技巧:用浏览器开发者工具(F12)选中第二个日期选择器的下拉元素,查看「Elements」面板中的CSS样式,直接定位导致元素隐藏的规则,针对性修改即可。

内容的提问来源于stack exchange,提问作者martine

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 04:45:13