Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery切换将其他元素推送到周围。。。恶霸!_Jquery_Css - Fatal编程技术网

jQuery切换将其他元素推送到周围。。。恶霸!

jQuery切换将其他元素推送到周围。。。恶霸!,jquery,css,Jquery,Css,好的,在我页面的左栏,我有一个列表ulli,它包含了一个jQuery切换来打开一个小框,即“LoginBox” 和登录框样式: .loginbox{ display:none; width:100px; height:50px; margin:0 0 0 77px; } 在ul中不能有div。尝试将其更改为li <li class="loginbox" id="LoginBox"> <p>Medical</p>

好的,在我页面的左栏,我有一个列表ulli,它包含了一个jQuery切换来打开一个小框,即“LoginBox”

和登录框样式:

    .loginbox{
    display:none;
    width:100px; 
    height:50px; 
    margin:0 0 0 77px;
}

ul中不能有div。尝试将其更改为li

<li class="loginbox" id="LoginBox">
 <p>Medical</p>
 <p>Dental</p>
</li>
  • 医学的

    牙科的


  • ul的唯一合法子女是lili可以具有块元素,例如div。我认为,一旦你验证了你的html,一切都将按预期进行。

    是否有一些“演示”网站可供我们现场观看?:)我会在这里包括
    标记:)听起来可能是一个浮动清算问题。联邦制药公司或其子公司是浮动的吗?是浮动的。非常感谢。保险商实验室是浮动的。安利内部的div应该可以。它不应该直接是一个ul的孩子。我猜这与填充计算的混乱有更多的关系。如果你把所有的填充物都拿走了,它就起作用了,那就意味着就是这样。然后尝试使用边距重新创建相同的布局。或者将h3嵌套在没有填充和边距的div中,并在h3上创建只有边距的空格,而不查看他的代码示例,我几乎可以肯定这是一个html错误,而不是css错误。在这种情况下,div不是必需的,可以毫无畏惧地更改为li。@XGreen:没错,但请查看OP提供的HTML源代码。
    div
    不在
    li
    中。是的,我声明了这一点,以表明粘贴的代码中的标记是正确的。因此,如果它的其余部分是正确的,那么我可以将它与一些类似的问题联系起来,这些问题主要是关于填充属性及其在IE中的计算。
        .loginbox{
        display:none;
        width:100px; 
        height:50px; 
        margin:0 0 0 77px;
    }
    
    <li class="loginbox" id="LoginBox">
     <p>Medical</p>
     <p>Dental</p>
    </li>