我有下面这样的 HTML 和 CSS:
<style>
.header_div{
background: none repeat scroll 0 0 #F3F3F3;
border-bottom: 1px solid #D5D6D6;
box-shadow: 0 1px 6px rgba(0, 0, 0, 0.13);
height: auto;
left: 0;
padding: 0;
position: fixed;
width: 100%;
z-index: 50;
}
.content_div { width: 100%; }
</style>
<div class="header_div"></div>
问题:由于标题 div 的固定位置,一些内容 div 的位置位于标题 div 后面。我不想对内容 div 应用边距来解决这个问题。因为这也会影响其他页面设计。并且标题 div 位置是强制性的。那么有没有替代的解决方案?