代码之家  ›  专栏  ›  技术社区  ›  TheOrdinaryGeek

引导手风琴中的Twitter共享按钮未显示

  •  1
  • TheOrdinaryGeek  · 技术社区  · 7 年前

    使用引导程序4。

    我可以让按钮显示 手风琴的,只是不在里面。

    我想这和 class=="collapse" 在手风琴上 <div> ,因为按钮移除时会显示。我已经在代码中演示过了, class="collapse"

    fiddle .

    我已经评论了显示按钮工作和不工作的代码。

    <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
    
    <div class="row">
      <div class="col-md-12">
        <div id="accordion" role="tablist">
    
          <!-- works here outside accordion -->
          <a href="https://twitter.com/intent/tweet?button_hashtag=share&ref_src=twsrc%5Etfw" class="twitter-hashtag-button" data-show-count="false">Tweet #share</a>
    
          <div class="card list-view-brand">
            <div class="card-header" role="tab">
              <p title="Click to expand">
                <a data-toggle="collapse" id="#4367" href="#4367" aria-expanded="false" aria-controls="4367" class="collapsed">
                   item 1
                </a>
              </p>
            </div>
    
            <div id="4367" class="" role="tabpanel" data-parent="#accordion" style="">
              <div class="card-body">
    
                <ul class="list-group mb-3">
                  <li class="list-group-item d-flex justify-content-between lh-condensed">
                    <div>
                      <small class="text-muted">ID</small>
                      <p class="my-0">4367</p>
                    </div>
                  </li>
                  <li class="list-group-item d-flex justify-content-between lh-condensed">
                    <div>
                      <small class="text-muted">Language</small>
                      <p class="my-0">fre</p>
                    </div>
                  </li>
    
                  <li class="list-group-item d-flex justify-content-between lh-condensed">
                    <!-- works here when class="collapse" removed from parent div -->
                    <a href="https://twitter.com/intent/tweet?button_hashtag=share&ref_src=twsrc%5Etfw" class="twitter-hashtag-button" data-show-count="false">Tweet #share</a>
                  </li>
    
                </ul>
              </div>
            </div>
          </div>
    
          <div class="card list-view-brand">
            <div class="card-header" role="tab">
              <p title="Click to expand">
                <a data-toggle="collapse" id="#4368" href="#4368" aria-expanded="false" aria-controls="4368" class="collapsed">
                  item 2
                </a>
              </p>
            </div>
    
            <div id="4368" class="collapse" role="tabpanel" data-parent="#accordion" style="">
              <div class="card-body">
                <ul class="list-group mb-3">
                  <li class="list-group-item d-flex justify-content-between lh-condensed">
                    <div>
                      <small class="text-muted">ID</small>
                      <p class="my-0">4368</p>
                    </div>
                  </li>
                  <li class="list-group-item d-flex justify-content-between lh-condensed">
                    <div>
                      <small class="text-muted">Language</small>
                      <p class="my-0">ita</p>
                    </div>
                  </li>
    
                  <li class="list-group-item d-flex justify-content-between lh-condensed">
                    <!-- doesnt work here -->
                    <a href="https://twitter.com/intent/tweet?button_hashtag=share&ref_src=twsrc%5Etfw" class="twitter-hashtag-button" data-show-count="false">Tweet #share</a>
                  </li>
    
                </ul>
              </div>
            </div>
          </div>
        </div>
      </div>
    

    1 回复  |  直到 7 年前
        1
  •  1
  •   Pranshu Dobhal    7 年前

    你能做的就是改变共享链接的类。

    class="twitter-hashtag-button" class="fa fa-twitter"

         <!-- doesnt work here -->
                <a href="https://twitter.com/intent/tweet?button_hashtag=share&ref_src=twsrc%5Etfw" class="fa fa-twitter" data-show-count="false">Tweet #share</a>
    

    在做了这些之后 .fa

    .fa {
        padding: 20px;
        font-size: 30px;
        width: 50px;
        text-align: center;
        text-decoration: none;
    }
    
    .fa-twitter {
        background: #55ACEE;
        color: white;
    }

    更新的 fiddle