日本一卡精品视频免费丨国产午夜片无码区在线播放丨国产精品成人久久久久久久丨国产亚洲日韩av在线播放不卡丨亚洲日韩av无码

CSS屬性之attr()

2017/2/15 8:26:03   閱讀:2087    發布者:2087

attr()準確的說,不應該是一個屬性,而是一個CSS的函數,我們先看看MDN上的介紹吧:

CSS函數attr()是用來獲取被選中元素的屬性值,并且在樣式文件中使用。它也可以用在偽類元素里,在偽類元素里使用,它得到的是偽元素的原始元素的值。

attr()函數可以和任何CSS屬性一起使用,但是除了content外,其余都還是試驗性的(簡單說就是不穩定,瀏覽器不一定支持)。

那具體怎么用呢,給大家舉個栗子,前段時間剛好用到的,給按鈕實現提示功能,就是鼠標放上去后,出來個小提示:

<div class="wrap"> 
  <a href="#" class="btn" data-tip="點擊作答">一個按鈕</a> 
</div>
.btn { 
  display: inline-block; 
  padding: 5px 20px; 
  border-radius: 4px; 
  background-color: #6495ed; 
  color: #fff; 
  font-size: 14px; 
  text-decoration: none; 
  text-align: center; 
  position: relative; 
} 
.btn::before { 
  content: attr(data-tip); 
  width: 80px; 
  padding: 5px 10px; 
  border-radius: 4px; 
  background-color: #000; 
  color: #ccc; 
  position: absolute; 
  top: -30px; 
  left: 50%; 
  transform: translate(-50%); 
  text-align: center; 
  opacity: 0; 
  transition: all .3s; 
} 
.btn::after { 
  content: ’’; 
  border: 8px solid transparent; 
  border-top: 8px solid #000; 
  position: absolute; 
  top: -3px; 
  left: 50%; 
  transform: translate(-50%);  
  opacity: 0; 
  transition: all .3s; 
} 
.btn:hover::before { 
  top: -40px; 
  opacity: 1; 
} 
.btn:hover::after { 
  top: -13px; 
  opacity: 1; 
}

 

 當然attr()還可以獲取更多的其他屬性,比如a標簽里的href屬性等,更多的用法大家自行嘗試吧。

 

主站蜘蛛池模板: 中文字幕人成乱码熟女app | 色诱视频在线观看| 欧美成人免费va影院高清| 国产精品久久| 天堂网www在线资源中文| 国产精品视频一二区| 福利所第一导航福利| 亚洲综合91| 国产福利一区二区三区在线视频| 再深点灬舒服灬太大了快点91| 又湿又紧又大又爽a视频 | 日韩精品一卡2卡三卡4卡| 人妻精品国产一区二区| 97手机看片| 国产精品美女久久久久av福利| 久久久久久色| 国产乡下妇女做爰| 欧美成人精品一区二区三区色欲| 久久综合伊人77777| 国产精品免费久久久久久久久久中文| 影音先锋大型av资源| 日韩字幕| 午夜羞羞影院男女爽爽爽| 伊人久久大香线蕉av超碰演员| 无码h黄动漫在线播放网站| 久久一区| 久久精品成人免费观看| 天天天天躁天天爱天天碰2018| 亚洲精品无码久久久久久久 | 精品人妻av区波多野结衣| 性无码专区无码片| 国产男女猛烈无遮挡a片漫画| 五月婷婷六月合| 4444亚洲人成无码网在线观看| 九九啪| a∨变态另类天堂无码专区| 不卡中文字幕在线观看| 88国产精品欧美一区二区三区|