Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.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/39.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
标题、导航和顶部菜单的宽度相同。CSS和HTML推荐?_Html_Css_Header_Width_Nav - Fatal编程技术网

标题、导航和顶部菜单的宽度相同。CSS和HTML推荐?

标题、导航和顶部菜单的宽度相同。CSS和HTML推荐?,html,css,header,width,nav,Html,Css,Header,Width,Nav,嘿,让我们谈谈如何将我的标题和顶部菜单宽度更改为与我的nav和主包装相同的宽度?中间的一切都是我能说的。 这是我的网站: 图片: 以下是迄今为止我所拥有的自定义CSS: /* Structure */ #wrapper { min-height: 100%; position: relative; padding: 0.5px 0 20px; } #main { padding: 10px 10px 0; } 这几乎是正确的: #top-menu { min-widt

嘿,让我们谈谈如何将我的标题和顶部菜单宽度更改为与我的
nav
主包装相同的宽度?中间的一切都是我能说的。
这是我的网站:

图片:

以下是迄今为止我所拥有的自定义CSS

/* Structure */
#wrapper    { min-height: 100%; position: relative; padding: 0.5px 0 20px; }
#main       { padding: 10px 10px 0; }
这几乎是正确的:

#top-menu {
    min-width: auto !important;
    max-width: 980px !important;
    margin: auto !important;
}

#header {
    position: relative !important;
    min-width: auto !important;
    padding: 0 10px 0 !important;
    max-width: 960px !important;
    margin: auto !important;
}

#nav {
    min-width: auto !important;
    max-width: 982px !important;
    margin: auto !important;
    border-bottom: 1px solid #CCC !important;
}

#mega-menu-wrap-top-menu {
    clear: both !important;
    min-width: auto !important;
    max-width: 980px !important;
    margin: auto !important;
}
原始CSS:

/* Structure */
#wrapper             { min-height: 100%; position: relative; padding: 20px 0; }
#main                { padding: 10px 10px 0; }

/* Header */
#header              { min-width: 990px; padding: 0; }
#branding            { width: 980px; margin: 0 auto; padding: 0; }
.logo                { max-width: 590px; float: left; padding: 30px 0 34px 10px; }
.blog-name           { margin: 0 0 3px; line-height: 1em; display: block; }
.blog-description    { line-height: 1em; display: block; margin: 0; padding: 3px 0 0; }

/* Menus */
.sf-menu, .sf-menu *  { list-style: none; margin: 0; padding: 0; }
.sf-menu  { line-height: 1; }
.sf-menu ul  { position: absolute; left: -999em; width: 11em; z-index: 100; }
.sf-menu ul li  { width: 100%; }
.sf-menu li:hover  { visibility: inherit; }
.sf-menu li  { float: left; position: relative; }
.sf-menu a  { display: block; position: relative; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul  { left: 0; top: 2.8em; z-index: 99; }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul  { top: -999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul  { left: 11em; top: 0; }
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul  { top: -999em; }
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul  { left: 11em; top: 0; }
.sf-shadow ul { background: url(../images/shadow.png) no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px; }
.sf-shadow ul.sf-shadow-off { background: transparent; }

#top-menu, #nav  { min-width: 990px; }
#top-menu-content, #nav-content  { margin: 0 auto; width: 978px; }
#top-menu-content .sf-menu, #nav .sf-menu  { float: left; line-height: 1.1; }

.quick-nav  { float: right; list-style: none; margin: 0 10px 0; padding: 0; }
.quick-nav li  { float: left; display: inline; }

/* Search Bar */
#searchbar  { float: right; overflow: hidden; margin: 25px 10px 0 0; }
#main {
    width:960px;
    margin:0 auto;
    position:relative;
}

#container {
    width:660px;
    float:left;
}

#content {
    margin:0;
    width:660px;
    overflow:hidden;
}

.main-aside {
    width:300px;
    float:right;
    position:relative;
}

#secondary {
    clear:right;
}

#subsidiary {
    width:960px;
    margin:0 auto;
    overflow:hidden;
}

#subsidiary .aside {
    width:300px;
    float:left;
    margin:0 20px 0 0;
}

#subsidiary #third {
    margin:0;
}

#main .module, #main .single-post {
    margin-right: 10px;
}

.fixed {
    width:960px; 
    margin:0 auto;
}
HTML:

/* Structure */
#wrapper             { min-height: 100%; position: relative; padding: 20px 0; }
#main                { padding: 10px 10px 0; }

/* Header */
#header              { min-width: 990px; padding: 0; }
#branding            { width: 980px; margin: 0 auto; padding: 0; }
.logo                { max-width: 590px; float: left; padding: 30px 0 34px 10px; }
.blog-name           { margin: 0 0 3px; line-height: 1em; display: block; }
.blog-description    { line-height: 1em; display: block; margin: 0; padding: 3px 0 0; }

/* Menus */
.sf-menu, .sf-menu *  { list-style: none; margin: 0; padding: 0; }
.sf-menu  { line-height: 1; }
.sf-menu ul  { position: absolute; left: -999em; width: 11em; z-index: 100; }
.sf-menu ul li  { width: 100%; }
.sf-menu li:hover  { visibility: inherit; }
.sf-menu li  { float: left; position: relative; }
.sf-menu a  { display: block; position: relative; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul  { left: 0; top: 2.8em; z-index: 99; }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul  { top: -999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul  { left: 11em; top: 0; }
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul  { top: -999em; }
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul  { left: 11em; top: 0; }
.sf-shadow ul { background: url(../images/shadow.png) no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px; }
.sf-shadow ul.sf-shadow-off { background: transparent; }

#top-menu, #nav  { min-width: 990px; }
#top-menu-content, #nav-content  { margin: 0 auto; width: 978px; }
#top-menu-content .sf-menu, #nav .sf-menu  { float: left; line-height: 1.1; }

.quick-nav  { float: right; list-style: none; margin: 0 10px 0; padding: 0; }
.quick-nav li  { float: left; display: inline; }

/* Search Bar */
#searchbar  { float: right; overflow: hidden; margin: 25px 10px 0 0; }
#main {
    width:960px;
    margin:0 auto;
    position:relative;
}

#container {
    width:660px;
    float:left;
}

#content {
    margin:0;
    width:660px;
    overflow:hidden;
}

.main-aside {
    width:300px;
    float:right;
    position:relative;
}

#secondary {
    clear:right;
}

#subsidiary {
    width:960px;
    margin:0 auto;
    overflow:hidden;
}

#subsidiary .aside {
    width:300px;
    float:left;
    margin:0 20px 0 0;
}

#subsidiary #third {
    margin:0;
}

#main .module, #main .single-post {
    margin-right: 10px;
}

.fixed {
    width:960px; 
    margin:0 auto;
}

提前感谢。

提供完整的代码,这意味着包括您的HTMLQ寻求帮助(“为什么这个代码不起作用,或者如何使它起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:请编辑问题,以将其限制为特定问题,并提供足够详细的信息,以确定适当的答案。避免同时问多个不同的问题。请参阅本页以获取澄清此问题的帮助。您是否反对将构成主体内容的所有元素包装在容器div中?然后可以设置容器元素的宽度(相对位置),并将所有子元素的宽度设置为100%。