Come codificare i tag di ancoraggio come elemento di blocco per contenere altri elementi di blocco

Sto riscontrando lo stesso problema descritto in questa discussione . Mi chiedo se ci sono altri modi per ottenere lo stesso risultato ed evitare questo problema.

A quanto pare Firefox ha problemi con i tag di ancoraggio contenenti elementi di blocco anche quando la proprietà CSS di visualizzazione del tag di ancoraggio è impostata su “blocco”. L’effetto che sto cercando di ottenere è di avere un blocco completo cliccabile al posto del testo nel blocco. Permette anche di applicare lo stato di passaggio del mouse sull’intero blocco anziché sulla parte del collegamento.

Qualcuno può suggerire una tecnica

MODIFICARE:

Questo è quello che intendo mostrare:

Some Text

  • 0
    FOLLOWERS
  • 2
    ANSWERS
  • 2
    QUESTIONS

Questo è ciò che rende Firefox:

 

sometext

Quando normalmente ho bisogno di un

all’interno di un , utilizzo invece con display:block; . Non infrange il layout in Firefox con il bug sopracitato e si comporta esattamente come fa

.

In Bootstrap, sembrano aggiungere la position: relative della regola position: relative ai tag di ancoraggio all’interno della class .nav . Se si aggiunge questa regola al tag di ancoraggio, dovrebbe fungere da collegamento ipertestuale selezionabile.

L’ho appena provato e sembra funzionare su tutti i browser moderni! Non ho ancora provato questo in qualsiasi browser legacy.

Basta usare un’ancora con display impostato per bloccare. Se stai dicendo quello che penso tu stia dicendo, mi trovavo nella stessa situazione da un po ‘di tempo indietro, volendo posizionare le immagini all’interno di un ancoraggio, senza la sottolineatura sotto l’immagine. Questo è stato risolto applicando float: left; al tag img .

Per esempio:

 Events 

Se lo inserisci in più tag li, puoi ottenere un menu molto semplice con blocchi cliccabili.

Se questo non è ciò che vuoi, ti preghiamo di dare un esempio di dove vorresti un elemento di blocco in un ancoraggio di blocco – Non capisco dove vorresti una cosa del genere.

Richard