Javascript 为什么;显示:无“;物业是否运转不正常

Javascript 为什么;显示:无“;物业是否运转不正常,javascript,html,css,Javascript,Html,Css,我想为导航栏创建一个下拉菜单,在大型设备上扩展菜单,在小型设备上最小化菜单。我将提供照片,说明我迄今为止所做的事情以及我想要实现的目标 我试图用display none隐藏div,将其放置在绝对位置,然后将其-9999px移开,并在JS上使用.remove(),但到目前为止没有任何效果 if(window.innerWidth我认为问题不在于display:none 代码中有几个问题: HTML树已损坏,因为某些元素在其子元素关闭之前已关闭 CSS代码应该在标记中 JavaScript缺少大括

我想为导航栏创建一个下拉菜单,在大型设备上扩展菜单,在小型设备上最小化菜单。我将提供照片,说明我迄今为止所做的事情以及我想要实现的目标

我试图用display none隐藏div,将其放置在绝对位置,然后将其-9999px移开,并在JS上使用
.remove()
,但到目前为止没有任何效果


if(window.innerWidth我认为问题不在于
display:none

代码中有几个问题:

  • HTML树已损坏,因为某些元素在其子元素关闭之前已关闭
  • CSS代码应该在
    标记中
  • JavaScript缺少大括号。理论上,它应该可以工作,但如果不添加大括号,代码更容易出错
  • //调整为600,以便在演示中更好地显示。
    常数changeSize=600;
    if($(窗口).width(){
    
    如果($(window).width()您的HTML无效。这是问题的根源。您应该删除此内容,修复错误,然后在仍然存在问题时重新提问。请注意,
    display:none
    不会“删除”任何内容。