Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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
Html 布局问题(twitter引导):添加附加列会隐藏主菜单_Html_Css_Twitter Bootstrap_Layout_Twitter Bootstrap 3 - Fatal编程技术网

Html 布局问题(twitter引导):添加附加列会隐藏主菜单

Html 布局问题(twitter引导):添加附加列会隐藏主菜单,html,css,twitter-bootstrap,layout,twitter-bootstrap-3,Html,Css,Twitter Bootstrap,Layout,Twitter Bootstrap 3,目前,我在使用bootstrap 3.0.x模板时遇到困难: 以下是演示模板: www.kuzma.tk 在更正之前,布局看起来是这样的: left sidebar: col-md-2 col-md-offset-1 middle component: col-md-6 Right sidebar: col-md-2 Now the layout have been slightly changed: left sidebar: col-md-2 middle:

目前,我在使用bootstrap 3.0.x模板时遇到困难: 以下是演示模板:

www.kuzma.tk

在更正之前,布局看起来是这样的:

left sidebar:           
col-md-2 col-md-offset-1
middle component:
col-md-6
Right sidebar:    col-md-2


Now the layout have been slightly changed:
left sidebar: col-md-2
middle: col-md-7
right sidebar: col-md-2
中间加宽1列后,主菜单消失了! 如果我通过FireBug将中间部分改为“6”,它就会出现。我还没有找到问题的原因

我需要帮助。谢谢


Bootstrap v.3.0.2

更改后,列总数为12。在此之前,列数为11。 12列将填充网格

在style0.css中定义右边距:2%;在
#right
上,这将打破您的网格。行的总宽度将变为>100%

更新 如下图所示,这似乎很有效(col-md-2、col-md-6、col-md-2,带有#left{margin left:0}和#right{margin right:0;})

更新2

查看您的内联样式表:

.custom div.moduletable ul.nav, html body div#page div#midlle.row div.col-md-6 div#component nav.navbar div.moduletable ul.nav{
    display: block; position: static;
}

此规则有一个硬编码的
div.col-md-6
,用于将文本菜单设置为显示:block。如果没有col-md-6,此下拉菜单将显示:无。

请不要发布指向现有网页的链接,它们将在将来消失或修改。最好提取相关代码,并将其发布到您的问题和jsfiddle.net中。作为额外的奖励,你可以自己学习如何解决这些问题。我可以试试这个,如果它能复制我存在的问题。当我查看你的网站时,你有大约12个CSS样式表和大约20个JS。例如,您可以从一个极小值开始,然后从那里展开。这样,每个人都可以更容易地看到相关部分,也许有人会想出一个解决方案。我在中间1列(col-md-8)中添加了内容,并删除了左右侧栏中的所有边距,但这并不能解决问题:/see update。尝试创建一个小提琴或引导反映您的问题和代码maybeHi!是的,将中间列设置为6是可行的,但我必须使其更宽。这是我第一次使用JSFIDLE:只需扩大结果框,使其适合所有三列。在白色框中,应呈现菜单,但它不会与此布局一起显示:(仅当中间列设置为6时,才需要添加小提琴。我发现只有中间列的col-md-8存在问题。再次将您的#向左和#向右的边距移动2%似乎可以解决此问题!感谢您的回复!我已更新标记:删除边距并将中间列设置为col-md-8,但将文本菜单设置为白色矩形。)e仍然没有出现。但是如果我将中间列更改为col-md-6,它会出现:/