zoukankan      html  css  js  c++  java
  • Bootstrap Tooltip(提示工具) 插件 如何修改默认CSS样式?

      首先,要说一句,tooltip插件真的很好,很好用!

      使用方法本文不介绍,因为不是要讨论的重点.请参照别处.

      本文的套路重点是:样式,css样式.

      

      下图是插件的默认样式.由2部分构成:

        1.小三角区域;

        2.气泡区域.

      

      在显示的内容较少的时候,一切OK,没问题.但是一旦要显示很多很多的内容,而气泡又很小,就会出现窄窄的/长长的竖长型提示框.

      好吧,这很难看!

      幸好可以自定义修改,方法如下:

      tooltip的样式默认是黑背景白色字体,涉及到的html代码就只有这些:

      

    1 <div class="tooltip fade bottom in" role="tooltip" id="tooltip508853" style="top: 118px; left: 734.703px; display: block;">
    2     <div class="tooltip-arrow" style="left: 50%;"></div>//下边的三角形
    3     <div class="tooltip-inner">show</div>//显示的字体
    4 </div>

      我们知道html标签和它们的类名之后,要修改样式就比较简单了:

      

     1 .tooltip-inner{
     2    background: #fafafa !important; /*修改背景色*/
     3    text-align: left !important;/*字体左对齐*/
     4    color:#363636 !important;/*字体颜色*/
     5    border:1px solid #dedede;/*添加boder*/
     6    width: 200px;  /*提示框的宽度增大*/
     7    max-width: 400px !important;//修改宽度
     8 }
     9 .tooltip-arrow{
    10    border-bottom-color: #ffffff !important;//修改三角形的颜色
    11    opacity: 0;//三角形透明
    12 }
    13 .tooltip{
    14    opacity: 1 !important;//让整个tooltip不透明
    15 }

    这里提供了一个白底黑字的例子,大家喜欢的自己去用,但是我觉得不怎么好看,没有原生的黑底白字好看.

    主要是框框变宽了,内容较多的时候,行数就会减少.目的达成!

      

  • 相关阅读:
    基于RTP的h.264视频传输系统设计(一)
    NAS配置Time Machine,在D-Link DNS-320上的配置笔记
    重构版机房收费系统之分层、接口、数据库连接、反射+工厂(vb.net)
    复制表机构
    JVM内存
    System.gc()
    重写(Override) 重载(Overload)
    final 关键字
    JAVA stack
    java 获取环境变量
  • 原文地址:https://www.cnblogs.com/hangaozu/p/9849930.html
Copyright © 2011-2022 走看看