JSfiddle上面我需要的例子。如何添加到購物車<button>與CSS?
嘿傢伙,我有一些問題找到解決這個小問題。我有一個添加到購物車按鈕,我正在尋找類似於我正在工作的網站上的其他許多按鈕的樣式。我希望效果起作用,當然也可以刪除添加了<button>
的基本視覺效果。有一些類似的主題,但我無法根據他們的建議找到解決方案。
.main_btn_m {
float: right;
display: block;
text-decoration: none;
background: #2f5289;
color: #eeeeee;
text-transform: uppercase;
font-weight: bold;
font-size: 15px;
text-align: center;
padding: 8px 40px;
font-family: Arial, Helvetica, sans-serif;
transition: .7s;
letter-spacing: 1px;
}
.main_btn_m span {
float: left;
}
.main_btn_m:hover {
background: #2c3339;
color: #ffffff;
transition: .7s;
cursor: pointer;
}
.hvr-underline-from-left_m {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
overflow: hidden;
}
.hvr-underline-from-left_m:before {
content: "";
position: absolute;
z-index: -1;
left: 0;
right: 100%;
bottom: 0;
background: #FEC55A;
height: 3px;
-webkit-transition-property: right;
transition-property: right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.hvr-underline-from-left_m:hover:before,
.hvr-underline-from-left_m:focus:before,
.hvr-underline-from-left_m:active:before {
right: 0;
}
<a class="main_btn_m hvr-underline-from-left_m" onclick="productAddToCartForm_<?php echo $_product->getId(); ?>.submit()" style="width: 250px; float: left; margin-bottom: 50px;">basic btn that works </a>
<!-- bottom btn is what I am trying to accomplish, an add to cart btn that works with the right styling -->
<button onclick="productAddToCartForm_<?php echo $_product->getId(); ?>.submit()" style="">
<a class="main_btn_m hvr-underline-from-left_m" style="width: 250px; float: left;">add to cart
<!-- need to get rid of styling while keeping the same style as 'basic btn that works' --></a>
</button>
<!-- original working code
<button class="form-button btn-pro addcart_view" onclick="productAddToCartForm_<?php echo $_product->getId(); ?>.submit()"> \t
</button> \t -------------------------------------------->
動畫代碼在您的jsfiddle中 – 2016-10-04 12:24:35
首先修復您的HTML。你不能在按鈕中有鏈接。 https://validator.w3.org/nu/ – Quentin