Sto cercando una soluzione al problema popolare di fermare un oggetto fisso in fondo alla pagina.Arresto posizione fissa al piè di pagina
Fondamentalmente ho una casella "condivisione" fissa nell'angolo in basso a sinistra dello schermo e non voglio che scorrano sopra il piè di pagina, quindi ho bisogno di fermarsi a circa 10px
sopra il piè di pagina.
Ho esaminato altre domande qui e altre. La demo più vicina/più semplice che ho trovato è http://jsfiddle.net/bryanjamesross/VtPcm/ ma non ho potuto farlo funzionare con la mia situazione.
Ecco il codice HTML per la finestra di condivisione:
<div id="social-float">
<div class="sf-twitter">
...
</div>
<div class="sf-facebook">
...
</div>
<div class="sf-plusone">
...
</div>
</div>
... e il CSS:
#social-float{
position: fixed;
bottom: 10px;
left: 10px;
width: 55px;
padding: 10px 5px;
text-align: center;
background-color: #fff;
border: 5px solid #ccd0d5;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
display: none;
}
Il piè di pagina è #footer
e non avere un'altezza fissa, se questo ha un qualsiasi differenza
Se qualcuno potesse aiutarmi a creare una semplice soluzione jQuery per questo, lo apprezzerei molto!
ciò che è diverso nella Fiddle da che cosa avete bisogno? –
La barra laterale nel violino non è fissa rispetto alla finestra del browser. Non lo so, potrebbe essere esattamente lo stesso concetto, ma mi sono divertito e non riuscivo a farlo funzionare con il mio scenario. Ho bisogno che la scatola si trovi nell'angolo in basso a sinistra della finestra fino a raggiungere il piè di pagina, dove poi scorrerà con la pagina. – scferg5