0

它没有采取所需的形状。

想要的外观

在此处输入图像描述

什么是节目

在此处输入图像描述

所需状态的 CSS 和 HTML

<span id="gp" class="gplus customGPlusSignIn"></span>


#social span{

width:45px;
height:45px;
cursor:pointer;
background-size: cover; 
position:absolute;

border-radius: 50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
}
.gplus{
background: transparent url('asdsadasdfsd/gplus.png') no-repeat left top;
}

按钮的JS

<script type="text/javascript">
  (function() {
    var po = document.createElement('script');
    po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/client:plusone.js?onload=render';
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(po, s);
  })();

  function render() {
    gapi.signin.render('gp', {
      //'callback': 'signinCallback',
      'clientid': '<hipitihop>.apps.googleusercontent.com',
      'cookiepolicy': 'single_host_origin',
      'requestvisibleactions': 'http://schemas.google.com/AddActivity',
      'scope': 'https://www.googleapis.com/auth/plus.login'
    });
  }
</script>

出了什么问题,我无法呈现按钮?

4

1 回答 1

3

嗯,看来它需要另一个锚。以下作品

  <div id="customBtn" class="customGPlusSignIn">
      <span id="gp" class="gplus"></span>
    </div>

感谢@Dyllen James Owens 建议使用 JSfiddle。

您可以在小提琴http://jsfiddle.net/mHcdv/3/找到代码

于 2013-06-28T17:22:38.317 回答