Eu tenho uma mesa com a classe 'table-hover'. A cor padrão ao passar o mouse é branco / cinza claro. Como eu mudo essa cor?
Eu tentei sobrescrever o padrão adicionando o seguinte à minha folha de estilo dominante
.table-hover tbody tr:hover > th {
background-color: #D1D119;
}
Infelizmente, o acima não funciona
twitter-bootstrap
Lloyd Banks
fonte
fonte
td
necessário? (desculpe, eu sou inútil em css, tentando aprender)Isso funcionou para mim:
fonte
Esta foi a maneira mais simples de fazer isso e funcionou para mim.
Não tenho certeza por que você deseja alterar a cor do cabeçalho para a mesma cor flutuante das linhas, mas se fizer isso, você pode usar as soluções acima. Se você só quer
fonte
Isto é para bootstrap v4 compilado via grunt ou algum outro executor de tarefas
Você precisaria mudar
$table-hover-bg
para definir o destaque ao pairarfonte
$table-hover-bg
,$table-active-bg
e assim por diante, não$table-bg-...
. Pensei que estava ficando louco por um minuto 😅CÓDIGO HTML :
CÓDIGO CSS
O código css indica que:
passe o mouse sobre a linha:
a cor de fundo desta mudará para # D1D119
A mesma ação acontecerá para todos
fonte
experimentar:
fonte
Para mim, a resposta @ pvskisteak5 causou um "efeito de oscilação". Para corrigir isso, adicione o seguinte:
fonte
esta é a melhor solução que posso encontrar até agora. funciona perfeitamente em tal cenário
fonte
Em vez de mudar a classe table-hover padrão, faça uma nova classe (anotherhover) e aplique-a à tabela para a qual você precisa desse efeito.
Codifique conforme abaixo;
fonte
Experimente a
.table-hover
classe do Bootstrap para implementar linhas flutuantes , por exemplofonte