MRW.it Forum
  • Home
  • Forum
  • Fare Web
  • HTML e CSS

problema link con ul e li e validazione pagina

  • Creatore Discussione Creatore Discussione coguaro
  • Data di inizio Data di inizio 25 Mar 2012
  • Tag Tag
    css display hover
C

coguaro

Utente Attivo
28 Mar 2004
32
0
0
45
www.coguaro.it
  • 25 Mar 2012
  • #1
per alleggerire il menu di un sito mi è stato consigliato di usare ul e li però mi trovo con un problemino con uno di questi di cui allego il codice

css
Codice:
.appuntamenti
{
list-style: none;
background-color: #d9d9da;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: right;
vertical-align: middle;
font-size: 12pt;
line-height: 25px;
color: #59595b;
}
.appuntamenti a:hover
{
background-color: #59595b;
color: #FFFFFF;
}
.appuntamenti-attivo a
{
background-color: #59595b;
color: #FFFFFF;
}

html
Codice:
<ul style="margin-top:6px;">
<a href="appuntamenti.htm"><li class="appuntamenti">PRENOTA UNA VISITA&nbsp;&nbsp;&nbsp;
</li></a></ul>

il mio problema è che se non metto l'apertura del link prima dell'apertura del li mi viene preso come link solo il testo e se non sono col mouse sul testo non funziona correttamente l'hover probabilmente perchè rispetto agli altri qui lo sfondo è dato da un colore unico e non da immagini solo che però se uso questo codice non mi viene validata la pagina
spero di essermi spiegato bene
come posso ovviare a questo problema????
 
borgo italia

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 25 Mar 2012
  • #2
ciao
prova in uesto modo
HTML:
<ul style="margin-top:6px;">
<li class="appuntamenti"><a href="appuntamenti.htm">PRENOTA UNA VISITA</a></li>
</ul>
 
C

coguaro

Utente Attivo
28 Mar 2004
32
0
0
45
www.coguaro.it
  • 25 Mar 2012
  • #3
borgo italia ha scritto:
ciao
prova in uesto modo
HTML:
<ul style="margin-top:6px;">
<li class="appuntamenti"><a href="appuntamenti.htm">PRENOTA UNA VISITA</a></li>
</ul>
Clicca per allargare...

ci avevo già provato e così viene validato ma se non sono col mouse sul testo ma nello spazio vuoto il testo non cambia colore se invece uso il codice che ho postato io in qualunque posizione sono cambia colore correttamente ma però non mi viene validato il codice

se guardi questi 2 file noti la differenza tra i due codici

http://coguaro.site90.net/index.htm in questo vedi anche come è adesso il menu e come lo sto trasformando infatti qui ho usato il codice come il tuo ( io vorrei che gli hover funzionino come in quello di sinistra)

http://coguaro.site90.net/home.htm qui invece ho usato il codice che avevo postato nel primo post e come vedi in qualunque posto ti metti cambia sia lo sfondo che il testo ( cosa che fanno anche gli altri pobabilmente come dicevo prima perchè invece di usare un colore come sfondo uso un'immagine solo per l'hover)
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 25 Mar 2012
  • #4
ciao
dai un occhio per bene al css
 
C

coguaro

Utente Attivo
28 Mar 2004
32
0
0
45
www.coguaro.it
  • 25 Mar 2012
  • #5
borgo italia ha scritto:
ciao
dai un occhio per bene al css
Clicca per allargare...

???????????? ho provato a leggerlo con calma più volte prima di postare qui ma non ho trovato niente di difettoso ???????????????

fra le altre cose il css e l'htm mi sono stati passati da un'altro post che avevo aperto su un'altro forum ( ma li non mi ha più risposto nessuno )
 
M

marco_rx

Utente Attivo
19 Dic 2010
129
0
0
  • 25 Mar 2012
  • #6
Se non stai usando html5 gli elementi in linea non possono contenere quelli di blocco, quindi da errore di validazione.
Per risolvere imposta gli annidamenti come ha scritto borgo italia e per impostare l'hover a tutto il blocco e non solo al testo aggiungi un display: block ad .appuntamenti a :
Codice:
.appuntamenti a {
    display: block;
}
 
C

coguaro

Utente Attivo
28 Mar 2004
32
0
0
45
www.coguaro.it
  • 25 Mar 2012
  • #7
marco_rx ha scritto:
Se non stai usando html5 gli elementi in linea non possono contenere quelli di blocco, quindi da errore di validazione.
Per risolvere imposta gli annidamenti come ha scritto borgo italia e per impostare l'hover a tutto il blocco e non solo al testo aggiungi un display: block ad .appuntamenti a :
Codice:
.appuntamenti a {
    display: block;
}
Clicca per allargare...

che "gli elementi in linea non possono contenere quelli di blocco" sul mio codice lo sapevo infatti non volevo usare il codice come lo avevo postato io proprio per quello ( era un espediente per bypassare il problema della visualizzazione) e al display: block proprio non ci avevo pensato
mi prosto umilmente
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

M
Aiuto: problema con il mio TP-Link range extender
  • matiuzzo
  • 7 Gen 2017
  • Reti LAN e Wireless
Risposte
0
Visite
2K
Reti LAN e Wireless 7 Gen 2017
matiuzzo
M
S
Problema connessione dlink dap-1320 con modem alice
  • Sabrina YaoYao Bai
  • 19 Giu 2015
  • Reti LAN e Wireless
Risposte
1
Visite
3K
Reti LAN e Wireless 14 Lug 2015
Pieroz
P
J
Problema con link nella barra di navigazione
  • Jakub Lemiszewski
  • 18 Set 2014
  • HTML e CSS
Risposte
1
Visite
2K
HTML e CSS 28 Set 2014
Oleg_Kravchenko
M
Problema con link
  • Marco Turchetta
  • 12 Ago 2014
  • HTML e CSS
Risposte
1
Visite
1K
HTML e CSS 12 Ago 2014
Max 1
I
Problema con a href link
  • i3Designer
  • 11 Apr 2014
  • HTML e CSS
Risposte
5
Visite
3K
HTML e CSS 11 Apr 2014
i3Designer
I
M
problema con i link sul sito fatto in Flash
  • merycrazy87
  • 3 Dic 2013
  • Flash
Risposte
2
Visite
2K
Flash 20 Gen 2014
merycrazy87
M
N
Problema visualizzazione hyperlink con Google Chrome.
  • ngc-2008
  • 9 Lug 2013
  • HTML e CSS
Risposte
2
Visite
2K
HTML e CSS 11 Lug 2013
ngc-2008
N
D
Problema apostrofo con funzione unlink
  • DeltaMachine
  • 28 Gen 2013
  • PHP
Risposte
7
Visite
2K
PHP 30 Gen 2013
borgo italia
D
Problema con link e iframe dal tasto centrale
  • dokkodo0
  • 5 Gen 2013
  • HTML e CSS
Risposte
3
Visite
2K
HTML e CSS 11 Gen 2013
m-graphic
M
M
Problema ADSL con Modem DLINK 300T
  • m.pittini
  • 5 Mar 2011
  • Adsl e Connettività
Risposte
0
Visite
3K
Adsl e Connettività 5 Mar 2011
m.pittini
M
M
problema con Link Exchange
  • meteoarezzo
  • 24 Mar 2010
  • Supporto Mr.Webmaster
Risposte
0
Visite
2K
Supporto Mr.Webmaster 24 Mar 2010
meteoarezzo
M
F
Problema con i link: compaiono gli indirizzi ma non si aprono
  • Frank
  • 25 Gen 2010
  • HTML e CSS
Risposte
1
Visite
2K
HTML e CSS 2 Feb 2011
ablu59
A
S
Problema con link pagine
  • skate84
  • 22 Gen 2010
  • PHP
Risposte
6
Visite
3K
PHP 22 Gen 2010
MarcoGrazia
R
Problema con i link
  • reeda80
  • 30 Giu 2009
  • PHP
Risposte
4
Visite
1K
PHP 30 Giu 2009
reeda80
R
S
fckeditor - problema con link (collegamento)
  • skate84
  • 8 Giu 2009
  • PHP
Risposte
4
Visite
2K
PHP 9 Giu 2009
skate84
S
R
problema con il css dei link
  • roberto81
  • 3 Ott 2008
  • HTML e CSS
Risposte
2
Visite
1K
HTML e CSS 6 Ott 2008
roberto81
R
E
Problema con inserimenti di Link & sessioni
  • etttorina
  • 18 Mar 2008
  • PHP
Risposte
6
Visite
3K
PHP 19 Mar 2008
etttorina
E
E
Problema con LINK nei frame [Era: Aiuto!!!!]
  • eagle38
  • 6 Gen 2008
  • HTML e CSS
Risposte
1
Visite
1K
HTML e CSS 7 Gen 2008
PoLe
P
Problema con Link caricato da TXT
  • pexatar
  • 12 Mar 2007
  • Flash
Risposte
1
Visite
1K
Flash 13 Mar 2007
carla146
L
Problema strano con i link
  • life83
  • 23 Set 2006
  • Flash
Risposte
2
Visite
2K
Flash 23 Set 2006
life83
L
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • HTML e CSS
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?