2017-10-31 19 views
0

"장바구니 담기"버튼을 센터링하는 방법을 아는 사람이 있습니까? 여기Shopify의 구매 버튼 센터링 문제

프로젝트 : 코드에 https://codepen.io/amberbydesign/pen/pdovpL

는 아래 외부 JS 파일에 링크되는 1 내지 3 개의 버튼에 대한 경우의 Shopify 생성 된 코드이다. 심지어 codepen에,

(function() { 
    var scriptURL = 'https://sdks.shopifycdn.com/buy-button/latest/buy-button-storefront.min.js'; 
    if (window.ShopifyBuy) { 
    if (window.ShopifyBuy.UI) { 
     ShopifyBuyInit(); 
    } else { 
     loadScript(); 
    } 
    } else { 
    loadScript(); 
    } 

    function loadScript() { 
    var script = document.createElement('script'); 
    script.async = true; 
    script.src = scriptURL; 
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(script); 
    script.onload = ShopifyBuyInit; 
    } 

    function ShopifyBuyInit() { 
    var client = ShopifyBuy.buildClient({ 
     domain: 'neriumskincare-jp.myshopify.com', 
     apiKey: 'a8fcda28a0b70b31bbea1f51003e2dd9', 
     appId: '6', 
    }); 

    ShopifyBuy.UI.onReady(client).then(function (ui) { 
     ui.createComponent('product', { 
     id: [8038986699], 
     node: document.getElementById('product-component-5d341381aec'), 
     moneyFormat: '%24%7B%7Bamount%7D%7D', 
     options: { 
    "product": { 
    "variantId": "all", 
    "width": "240px", 
    "contents": { 
     "img": false, 
     "imgWithCarousel": false, 
     "title": false, 
     "variantTitle": false, 
     "price": false, 
     "description": false, 
     "buttonWithQuantity": false, 
     "quantity": false 
    }, 
    "styles": { 
     "product": { 
     "text-align": "left", 
     "@media (min-width: 601px)": { 
      "max-width": "100%", 
      "margin-left": "0", 
      "margin-bottom": "50px" 
     } 
     }, 
     "button": { 
     "background-color": "#a1d2e6", 
     "font-family": "Lato, sans-serif", 
     "font-size": "15px", 
     "padding-top": "15.5px", 
     "padding-bottom": "15.5px", 
     "padding-left": "15px", 
     "padding-right": "15px", 
     ":hover": { 
      "background-color": "#91bdcf" 
     }, 
     ":focus": { 
      "background-color": "#91bdcf" 
     }, 
     "font-weight": "bold" 
     }, 
     "quantityInput": { 
     "font-size": "15px", 
     "padding-top": "15.5px", 
     "padding-bottom": "15.5px" 
     }, 
     "compareAt": { 
     "font-size": "12px" 
     } 
    }, 
    "googleFonts": [ 
     "Lato" 
    ] 
    }, 
    "cart": { 
    "contents": { 
     "button": true 
    }, 
    "text": { 
     "title": "Your Shopping Cart", 
     "empty": "Your cart is empty" 
    }, 
    "styles": { 
     "button": { 
     "background-color": "#a1d2e6", 
     "font-family": "Lato, sans-serif", 
     "font-size": "15px", 
     "padding-top": "15.5px", 
     "padding-bottom": "15.5px", 
     ":hover": { 
      "background-color": "#91bdcf" 
     }, 
     ":focus": { 
      "background-color": "#91bdcf" 
     }, 
     "font-weight": "bold" 
     }, 
     "footer": { 
     "background-color": "#ffffff" 
     } 
    }, 
    "googleFonts": [ 
     "Lato" 
    ] 
    }, 
    "modalProduct": { 
    "contents": { 
     "img": false, 
     "imgWithCarousel": true, 
     "variantTitle": false, 
     "buttonWithQuantity": true, 
     "button": false, 
     "quantity": false 
    }, 
    "styles": { 
     "product": { 
     "@media (min-width: 601px)": { 
      "max-width": "100%", 
      "margin-left": "0px", 
      "margin-bottom": "0px" 
     } 
     }, 
     "button": { 
     "background-color": "#a1d2e6", 
     "font-family": "Lato, sans-serif", 
     "font-size": "15px", 
     "padding-top": "15.5px", 
     "padding-bottom": "15.5px", 
     "padding-left": "15px", 
     "padding-right": "15px", 
     ":hover": { 
      "background-color": "#91bdcf" 
     }, 
     ":focus": { 
      "background-color": "#91bdcf" 
     }, 
     "font-weight": "bold" 
     }, 
     "quantityInput": { 
     "font-size": "15px", 
     "padding-top": "15.5px", 
     "padding-bottom": "15.5px" 
     } 
    }, 
    "googleFonts": [ 
     "Lato" 
    ] 
    }, 
    "toggle": { 
    "styles": { 
     "toggle": { 
     "font-family": "Lato, sans-serif", 
     "background-color": "#a1d2e6", 
     ":hover": { 
      "background-color": "#91bdcf" 
     }, 
     ":focus": { 
      "background-color": "#91bdcf" 
     }, 
     "font-weight": "bold" 
     }, 
     "count": { 
     "font-size": "15px" 
     } 
    }, 
    "googleFonts": [ 
     "Lato" 
    ] 
    }, 
    "productSet": { 
    "styles": { 
     "products": { 
     "@media (min-width: 601px)": { 
      "margin-left": "-20px" 
     } 
     } 
    } 
    } 
} 
     }); 
    }); 
    } 
})(); 
/*]]>*/ 
+0

내가'display : 블록을 주면; 여백 : 0 자동; '그 버튼에, 그들은 잘 센터. 원래 컨텍스트에서 생성 된 CSS의 특수성이 문제 일 수 있습니까? –

답변

0
display: block; 
margin: 0 auto; 

나를 위해 일했다 -

는 (버튼과 여전히 작동하지 않습니다 :; 0 자동 마진을 블록 디스플레이를 내가 추가하려고했습니다) .