Đưa Skin mới vào diễn đàn sử dụng ! Nếu quá trình sử dụng diễn đàn xảy ra lỗi, xin vui lòng liên hệ Admin để báo lỗi ! Cảm ơn !

You are not connected. Please login or register

FM Simple tooltip

  • Please log in to post a topic
  • Bư

    Bư

    Group: Administrator

    Hiện đang:
    Bài viết : 2228
    Points : 7446
    Birthday : 02/02/1992
    Thanks : 4630
    Đến từ : hà nội

    Administrator
    http://www.cntt-k3.biz

    Administrator
    Bài viết thứ :1

    Đăng vào:10/2/2012, 20:15

    Administrator
    Demo : [You must be registered and logged in to see this link.]

    Sử dụng :
    Javascript codes management tạo Javascript mới :
    Title * : FM Simple tooltip
    Placement : In all the pages
    Javascript Code * :

    Code:
    document.write('<div id="c3tip"></div>');
    var enablec3tip = false;
    var tipob = document.getElementById("c3tip");
    function c3tip(ob,cont,color,bgcolor) {
      var cd = FindXY(ob);
      overFlowX = cd['x'] + tipob.offsetWidth - document.body.offsetWidth;
      cd['x'] = overFlowX > 0 ? cd['x'] - overFlowX : cd['x'];
      tipob.style.left = (cd['x']+30) + 'px';
      tipob.style.top = (cd['y'] + ob.offsetHeight + 10) + 'px';
      if (typeof color!= "undefined" && color!= "")
            cont=cont.fontcolor(color);
      if (typeof bgcolor!= "undefined" && bgcolor!= "")
            tipob.style.backgroundColor = bgcolor;
      tipob.innerHTML = cont;
      enablec3tip = true;
      tipob.style.visibility = "visible";
      return false;
    }
    function c3untip() {
      enablec3tip = false;
      tipob.style.visibility = "hidden";
      tipob.style.left = "-1000px";
      tipob.style.backgroundColor = '';
      tipob.style.width = '';
    }
    Trang trí : Dưới đây là style mình trang trí, tùy ý chỉnh sửa các thuộc tính cho vừa ý. Mình đã chú thích ý nghĩa các thuộc tính trong code CSS.
    Chèn vào CSS
    Code:
    #c3tip {
      z-index: 999; /*Vị trí, trạng thái mặc định*/
      left: -300px; top:0px;
      visibility: hidden;
      position: absolute;
      padding: 15px;
      text-align:left;
      -moz-opacity: 0.8; /* Độ trong suốt 80% */
      opacity: 0.8;
      filter: alpha(opacity=80);
      border: #000000 0px solid; /* Màu viền, bo tròn viền */
      border-radius: 6px;
      -moz-border-radius: 6px;
      -webkit-border-radius: 6px;
      font-size: 9pt; font-weight:bold; /* Kiểu, cỡ, màu chữ mặc định */
      font-family: Arial; color:#fff;
      background-color: #000; /* Màu nền mặc định */
      width: auto; /* Chiều rộng tối đa */
      max-width: 340px;
      width:expression(document.body.clientWidth > 340? "340px": "auto");
    }
    Cách sử dụng, tùy biến tooltip : Thêm sự kiện sau vào đối tượng muốn gắn tooltip.
    Code:
    onmouseover="c3tip(this,'[Nội dung trong tooltip]','[Màu chữ]','[Màu nền]')" onmouseout="c3untip()"
    Ví dụ muốn gắn tooltip vào 1 link
    Code:
    <a href="http://demo.c3zone.net/h3-c3tooltip">Click here</a>
    ta sửa thành
    Code:
    <a onmouseover="c3tip(this,'Click vào đây để xem demo')" onmouseout="c3untip()" href="http://demo.c3zone.net/h3-c3tooltip" >Click here</a>

    Cách đặt màu chữ và màu nền tooltip xem trong demo : [You must be registered and logged in to see this link.]

    #1 - Posted 10/2/2012, 20:15
    http://www.cntt-k3.biz
    Garfield

    Garfield
    Garfield

    Garfield

    Group: Member

    Hiện đang:
    Bài viết : 756
    Points : 1144
    Birthday : 18/03/2000
    Thanks : 243
    Đến từ : Homeland

    Member

    Member
    Bài viết thứ :2

    Đăng vào:4/8/2012, 09:09

    Member
    Xem

    #2 - Posted 4/8/2012, 09:09
    Lúa Đô La

    Lúa Đô La
    Lúa Đô La

    Lúa Đô La

    Group: Member

    Hiện đang:
    Bài viết : 584
    Points : 756
    Thanks : 108

    Member

    Member
    Bài viết thứ :3

    Đăng vào:4/8/2012, 15:34

    Member
    <a onmouseover="c3tip(this,'Nội dung - chữ đỏ nền mặc định','red')" onmouseout="c3untip()" href="#bottom" id="postp"> Đỏ - Mặc định</a>

    #3 - Posted 4/8/2012, 15:34

    Sponsored content

    Sponsored content

    Group:
    Hiện đang:

    Bài viết thứ :4

    Đăng vào:

    #4 - Posted

    Đang kiểm tra dữ liệu...

    Bạn phải điền đầy đủ thông tin đăng ký.

    Số ký tự phải từ 3 trở lên
    Hãy chọn tài khoản khác
    Có thể dùng tài khoản này
    Không sử dụng địa chỉ này
    E-mail sẽ được kiểm sau
    Số ký tự phải từ 3 trở lên
    Trùng tên đăng nhập
    Chưa đúng
    Chính xác

    Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất
    YOUR BANNER HERE
    728x90