2017-06-02 74 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

为什么你认为一个''里面''

+0

它不,我只是想它,因为加href和目标属性,直接到按钮没有工作。 – LionWaffles

回答

4

一个简单的CSS按钮,使用您的按钮CSS创建一个用于<a>使它成为一个按钮的外观链接。

.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的股利和给锚显示:块 –