我是 CSS 新手。我创建了 4 个主要的 div
、header
、bodybg
、nav
和主要内容。
我为 #nav div
定义了属性,它看起来很棒。现在我想在其上方的 div
中创建一个 jQuery slider ,即 #bodybg
,但是当我作为第一步创建一个 div #wrap
在 #bodybg
中并尝试在其上放置 3 个图像,我的导航栏受到影响:它不再具有其属性并且看起来像一个普通的元素列表。
现在,当我从 3 个图像中删除 2 个图像时,它变得很好。在 #wrap
的 CSS 中,我添加了 overflow:hidden
但这反而使 #nav
完全消失或隐藏。
我元素的工作状态:http://estheticdentalcare.co.in.white.mysitehosted.com/HTMLpage.htm
那是在我在 #bodybg
中添加 #wrap div
和其中的三个图像之前。
最佳答案
嗨,我不确定你想做什么,但如果你想做的话。但这里有一个链接。
要确保所有图像 div 都在同一行,请使它们左对齐。并确保你的数学没问题。如果你的宽度比实际的容器 div 大,它会跳到两行,如果你隐藏了溢出,图像将刚好在你的容器之外。
关于css - 顶部分区的溢出影响其下方分区的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8556586/