我尝试覆盖" margin-bottom:20px"在.nav中将值更改为" margin-bottom:0"但它确实有效。它仅用于特定网页一次。
我不知道该怎么办?
我仍然希望保持原始价值"保证金底部:20px"因为它用于其他网页。
/*if (!$role) $this->_helper->layout->setLayout ( 'pages/404' );
else $this->_helper->layout->setLayout ( '404' );
break;
default:
// application error
$this->getResponse()->setHttpResponseCode(500);
$this->view->message = 'Application error';
break;*/
答案 0 :(得分:2)
使用具有更高优先级的内联样式,因为您仅使用单个页面,所以它将起作用。
<div class="nav" style="margin-bottom: 0;">
答案 1 :(得分:1)
你必须确保你是:
<强>首先强>
匹配样式,所以
<style>
nav {
margin-bottom: 20px;
}
</style>
需要
<style>
.nav { /* note the period/full-stop */
margin-bottom: 20px;
}
</style>
<强>其次强>
在特定页面的<style>
中加载 后,<head>
声明需要,以便覆盖之前的CSS言。
答案 2 :(得分:0)
您是否在自定义样式表/内部页面样式之前或之后链接到bootstrap.min.css文件?
此外,bootstrap.min.css的目标是导航的CLASS(.nav
)。您的目标是HTML5元素nav
。
编辑:我注意到您已将OP中的nav
更改为.nav
。