Como alguém colocaria um link em um botão com bootstrap?
existem 4 métodos na documentação de bootstrap:
<a href="#" class="btn btn-info" role="button">Link Button</a>
<button type="button" class="btn btn-info">Button</button>
<input type="button" class="btn btn-info" value="Input Button">
<input type="submit" class="btn btn-info" value="Submit Button">
O primeiro não funciona para mim, nenhum botão mostra, apenas o texto com o link, sinta que é o tema que estou usando.
O segundo mostra o botão que eu quero, mas qual é o código que faz o botão vincular a outra página quando clicado?
Felicidades
html
twitter-bootstrap
button
hyperlink
Philayyy
fonte
fonte
Respostas:
Você pode chamar uma função no evento de clique do botão.
OU Use este código
fonte
Se você realmente não precisa do elemento de botão, basta mover as classes para um link normal:
Por outro lado, você também pode alterar um botão para parecer um link:
fonte
A solução mais fácil é o primeiro de seus exemplos:
O motivo pelo qual ele não está funcionando para você é provavelmente, como você diz, um problema no tema que está usando. Não há razão para recorrer a marcação extra inchada ou Javascript embutido para isso.
fonte
Outro truque para fazer a cor do link funcionar corretamente dentro da
<button>
marcaçãoLembre-se de que em bs4 beta, por exemplo,
btn-primary-outline
mudou parabtn-outline-primary
fonte
btn-outline-primary
ebtn-outline-primary
são as mesmas coisas. Existe um erro de digitação?É assim que eu resolvi
fonte
Combinando as respostas acima, encontro uma solução simples que provavelmente irá ajudá-lo também:
apenas adicionando código JS embutido, você pode transformar um botão em um link e manter seu design.
fonte
Você pode simplesmente adicionar o código a seguir;
fonte