jQuery datatable按钮使按钮的内部div大小

时间:2019-05-16 08:31:41

标签: html css datatables

嗨,我正在尝试使用tooltipster从jquery数据表中获取按钮上的工具提示,但是div只是内容的大小,我似乎无法将其变成按钮的大小

我检查了工具上的css,但由于存在跨度而无法获得其父宽度

<button class="btn btn-secondary buttons-pdf buttons-html5 btn-default" tabindex="0" aria-controls="tblConsumos" type="button">
    <span>
          <div class="tips tooltipstered">
              <svg class="svg-inline--fa fa-file-pdf fa-w-12" style="color: red;" aria-hidden="true" focusable="false" data-prefix="far" data-icon="file-pdf" role="img">
              </svg><i class="far fa-file-pdf" style="color:red;">
          </div>
    </span>
</button>

我知道使用javascript可能可行,但我一直在寻找CSS方法,但我不知道如何绕过该范围。

1 个答案:

答案 0 :(得分:0)

尝试一下

.buttons-pdf{
  position: relative;
  display: inline-block;
}


.buttons-pdf .tooltipstered {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -60px;
}

.buttons-pdf .tooltipstered::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}

.buttons-pdf:hover .tooltipstered {
  visibility: visible;
}