基本原理先設定一個背景色的普通div盒子,然后使用上篇post得到的三角型圖標,把div盒子設置為相對定位模式,三角型圖標設置為絕對定位,位置相對于div盒子,調整到合適的位置。這樣就得到一個基本的tooltip,但是沒 " /> 亚洲成色爱我久久,影音先锋亚洲AV少妇熟女,少妇被阴内射XXXB少妇BB

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

使用css實現全兼容tooltip提示框


最終效果圖:

基本原理

先設定一個背景色的普通div盒子,然后使用上篇post得到的三角型圖標,把div盒子設置為相對定位模式,三角型圖標設置為絕對定位,位置相對于div盒子,調整到合適的位置。這樣就得到一個基本的tooltip,但是沒有邊框看起來總是不舒服,我們可以給div盒子設置一個邊框,這沒什么難度,但是三角形圖標如何設置邊框呢?這里我們通過一個取巧的方式,讓兩個不同顏色的三角形圖標疊加,并且位置錯開1px,這樣底層三角形top border被遮蓋,只露出左右border部分,疊加在一起我們就得到一個看似帶邊框的三角形圖標。

step by step

1.先定義一個相對定位的盒子div:

<div class="tooltips">  </div>

css:

  .tooltips{  position:relative;  width:300px;  height:80px;  line-height:60px;  background:#D7E7FC;  border-radius:4px;  }

效果:

2.接下來利用上篇post的知識我們給div盒子添加一個三角型圖標:

    <div class="tooltips">      <div class="arrow "></div>    </div>

三角形圖標css:

.arrow{  position:absolute;  color: #D7E7FC;  width: 0px;  height:0px;  line-height: 0px;  border-width: 20px 15px 0;  border-style: solid dashed dashed dashed;  border-left-color: transparent;  border-right-color: transparent;  bottom: -20px;  right: 50%;}

效果:

初具雛形,甚至可以拿來直接用了,但是如果tooltip背景色和目標背景色重合,那么我么就很難分辨出來了,所以我們需要給它定義個border。

3.添加border
css:

.tooltips{  position:relative;  width:300px;  height:80px;  line-height:60px;  background:#D7E7FC;  border:1px solid #A5C4EC;  border-radius:4px;}

效果:

盒子有了邊框效果,但是下面的小三角還沒有被“保護”起來,這對于處女座來說簡直是不能容忍的!

4.給“小三角穿上松緊帶”
前面在講解原理時我們已經說過,需要使用兩個三角形疊加的方式,首先我們定義兩個三角形的div,一個背景色和盒子的邊框顏色相同,一個背景色和盒子的背景色一致:

    <div class="tooltips">      <div class="arrow arrow-border"></div>      <div class="arrow arrow-bg"></div>    </div>

css定義如下:

.arrow{  position:absolute;  width: 0px;  height:0px;  line-height: 0px;  border-width: 20px 15px 0;  border-style: solid dashed dashed dashed;  border-left-color: transparent;  border-right-color: transparent;}.arrow-border{  color: #A5C4EC;  bottom: -20px;  right: 50%;}.arrow-bg{  color: #D7E7FC;  bottom: -19px;  right: 50%;}

注意:.arrow-bg和.arrow-border的bottom位置相差為1px(可根據邊框寬度調整)兩個div的順序不可顛倒。
我們來看看最終效果:

ok!大功告成,ie6下跑一下,完全兼容!

下一篇文章我們將通過實現一個jquery tooltips插件來完善我們的tooltips

HTML/CSS技術使用css實現全兼容tooltip提示框,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产欧美一区二区精品仙草咪 | 善良的小峓子2在钱中文版女主角 | 涩涩999| 久久综合狠狠综合久久综合88 | 国语自产视频在线不卡 | 久久久久久久久a免费 | 国产免费69成人精品视频 | 久久综合电影 | a免费视频 | 亚洲九九精品 | 最新亚洲人成网站在线影院 | 亚洲精品国产高清不卡在线 | 俄罗斯bbbbbbbbb大片 | 日韩少妇爆乳无码专区 | 激情床戏揉胸吃胸视频 | TUBE19UP老师学生 | 久久99热狠狠色一区二区 | 北岛玲手机在线观看视频观看 | 美女洗澡脱得一二干净 | 国产亚洲免费观看 | 亚洲精品乱码电影在线观看 | 国内国外精品影片无人区 | 午夜伦伦电影理论片大片 | 99精品免费久久久久久久久日本 | 亚洲国产在线视频中文字 | 大肥女ass樱桃 | 亚洲欧美日韩国产另类电影 | 青柠在线观看免费高清电视剧荣耀 | 污污内射久久一区二区欧美日韩 | 亚洲乱码国产一区三区 | 一边啪啪的一边呻吟声口述 | 99久久免热在线观看6 | 嫩草国产精品99国产精品 | 黑人干亚洲人 | 欧美一级做a爰片免费 | 久久水蜜桃亚洲AV无码精品偷窥 | 免费果冻传媒在线完整观看 | 国产69精品久久久久乱码免费 | 暖暖高清视频免费 | 国产精品无码麻豆放荡AV | 飘雪在线观看免费完整版 |