Ho un'altezza di intestazione fissa 50px. Nel mio corpo, ho molte ancore. Il problema è che, quando clicco su collegamenti che puntano ad ancore, l'ancora appare sotto la mia intestazione fissa e perdo 50px di contenuto (ho bisogno di scorrere verso l'alto di 50px per leggere il contenuto sotto l'intestazione).C'è un modo per marginare un'ancora in css?
C'è un modo per ridurre un'ancora di 50 px? Il mio corpo è riempito con un sacco di scatola (div) con un margine tra themself, quindi non posso mettere in atto un div vuoto di 50px e poi ancorare dopo che ..
html:
<div id="header"></div>
<div id="content">
<div class="box" id="n1"></div>
<div class="box" id="n2"></div>
<div class="box" id="n3"></div>
</div>
css:
#header{
height: 40px;
width: 100%;
margin: 0px;
padding: 0px;
position: fixed;
text-align: center;
z-index:2;
}
#content{
padding-top: 50px;
margin: 0px;
}
.box {
width: 80%;
margin-left: auto;
margin-right: auto;
vertical-align : top;
padding: 1.4%; /* Keep it in percent (%) */
margin-bottom: 30px;
min-height: 200px;
}
questo potrebbe aiutare i collegamenti di ancoraggio con un'intestazione fissa: http://www.pixelflips.com/blog/anchor-links-with-a-fixed-header/ – toto