Salve a tutti.
Queste sono tutte le modifiche riguardanti il footer nel mio custom.css
/* Cambio il colore dei link nel bottom e nel footer*/
#sp-footer a, #sp-bottom a {
color: #fff;
text-decoration: underline;
}
#sp-footer a:hover, #sp-bottom a:hover, #sp-footer a:active, #sp-bottom a:active, #sp-footer a:focus, #sp-bottom a:focus {
color: #85cdff;
text-decoration: none;
}
/* Fine */
/* Modifico colore footer */
#sp-footer, #sp-bottom {
background: #144ca2;
color: #fff;
}
#sp-footer {
font-size: 14px;
padding: 0;
font-variant: small-caps;
font-family: 'Architects Daughter', sans-serif;
font-weight: 500;
}
@media only screen and (max-width:680px) {
#sp-footer {
text-align:center;
padding-bottom: 50px;
}
}
#sp-footer h3 {
font-size: 15px;
margin-top:15px;
}
#sp-footer .container-inner {
padding: 30px 0;
border-top: 1px solid;
}
/* Fine */
/* Modifiche footer. Inserisco linee verticali tra le voci del footer menu. Inline-block mi allinea voci e lineette*/
#sp-footer ul.menu {
display: inline-block;
list-style: none;
padding: 0;
margin: 0;
}
@media only screen and (max-width: 680px) {
#sp-footer ul.menu {
display:list-item;
line-height: 1.5;
padding-top:10px;
text-align: center;
}
}
#sp-footer ul.menu li {
display: inline;
margin: 0 7px;
}
#sp-footer ul.menu li a {
display: inline-block;
}
@media only screen and (max-width: 680px) {
#sp-footer ul.menu li a {
display:list-item;
line-height: 0;
margin:-5px;
text-align: center;
}
}
#sp-footer ul.menu>:before {
content:"";
display:inline-block;
height:10px;
}
@media only screen and (max-width: 768px) {
#sp-footer ul.menu>:before {
display:none;
}
}
#sp-footer ul.menu>:nth-child(n+2):before {
margin-right:12px;
border-left:1px solid #fff
}
/* Fine */
/* Classi personalizzate per le voci del footer menu perchè non vengono visualizzate le icone font awesome da opzioni megamenu */
#sp-footer ul.menu li a.homefooter:before {
content:"\f015";
display:inline-block;
margin-right: 5px;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
}
#sp-footer ul.menu li a.sitemapfooter:before {
content:"\f0e8";
margin-right: 5px;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
}
#sp-footer ul.menu li a.cookiefooter:before {
content:"\f21b";
margin-right: 5px;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
}
/* Fine */
Se visitate le pagine dei link del footer l'attributo :active sembra non funzionare.
Poichè ho fatto le modifiche in diversi momenti e forse c'è un po' di disordine nella successione delle dichiarazioni, non so se c'è qualche "precedenza" sbagliata, anche se l'attributo :active, oltre che ad essere prima di tutti gli altri, è assegnato al link "a".
Non so se le dichiarazioni successive "ul li a" sballano qualcosa.
Ho provato anche con !important
Qualcuno darebbe un'occhiata?
www.cittadelladellimmacolata.itGrazie