2017-06-02 12 views
2

ここでは非常に簡単な質問です。申し訳ありませんが、愚かな場合。ボタンをリンクするには?

ここにコードがありますが、ボタンはどこにもリンクされていません。人々が助けてくれますか?

<div class="buttonwrapper"> 
 
    <button class="mdl-button mdl-js-button mdl-js-ripple-effect"> 
 
      <a target="_blank" href="https://twitter.com/CSGOFlair">Twitter</a> 
 
     </button> 
 
</div>

+0

ボタンにhrefとtarget属性を直接追加しても機能しなかったので、私はそれを試しました。 – LionWaffles

答えて

4

シンプルなCSSボタン、そのボタンの外観をリンクさせるために<a>のための1つを作成するために、ボタンのCSSを使用します。

.buttonwrapper { 
 
    margin-top: 100px; 
 
} 
 
.button-link { 
 
    padding: 10px 15px; 
 
    background: #4479BA; 
 
    color: #FFF; 
 
    -webkit-border-radius: 4px; 
 
    -moz-border-radius: 4px; 
 
    border-radius: 4px; 
 
    border: solid 1px #20538D; 
 
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); 
 
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); 
 
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); 
 
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); 
 
    -webkit-transition-duration: 0.2s; 
 
    -moz-transition-duration: 0.2s; 
 
    transition-duration: 0.2s; 
 
    -webkit-user-select: none; 
 
    -moz-user-select: none; 
 
    -ms-user-select: none; 
 
    user-select: none; 
 
    text-decoration: none; 
 
} 
 

 
.button-link:hover { 
 
    background: #356094; 
 
    border: solid 1px #2A4E77; 
 
    text-decoration: none; 
 
} 
 

 
.button-link:active { 
 
    -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); 
 
    -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); 
 
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); 
 
    background: #2E5481; 
 
    border: solid 1px #203E5F; 
 
}
<div class="buttonwrapper"> 
 
    <a target="" class="button-link" href="https://twitter.com/CSGOFlair">Twitter</a> 
 
</div>

1

あなたは間違ってやっているが、心配しないでください。

<div class="buttonwrapper"> 
<a target="_blank" href="https://twitter.com/CSGOFlair"> 
<button class="mdl-button mdl-js-button mdl-js-rippleeffect">Twitter Button</button> 
</a> 

</div> 

巣要素の中のボタンとそれにアンカー要素について名前 詳細与える:htmldog

+0

.buttonwrapperのdivを削除し、アンカーにdisplay:blockを付けることができます –

関連する問題