国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS3 函數技巧 用css 實現js實現的事情(clac Counters Tooltip)

2024-07-11 08:32:06
字體:
來源:轉載
供稿:網友

1. 純CSS Tooltip

 許多網站還是在使用JavaScript來創建Tooltip效果,但實際上通過CSS能更簡單的實現。最簡單的方法是在你的HTML代碼中添加一個帶有提示文本的屬性,比如data-tooltip="…"。然后你就可以在你的CSS文件中添加以下的代碼通過attr()函數來顯示提示文字

2. CSS3 Counters

  counters  這不是一個非常為人熟知的屬性,大多數人甚至可能認為瀏覽器不能很好的支持這個屬性,但事實上所有的瀏覽器都支持這個屬性:

  這里插一段代碼

  <input type="checkbox" /><lable>里面是內容</label>

  這里我們需要的是類似于 input的選中功能啊 上傳啊 等等。但是我們不喜歡他們的樣式 需要自己寫樣式

  此時我們可以使用position: absolute; left: -9999px;脫離文檔流 讓它不占據空間也不顯示出來 在label上面寫自己想要的效果和樣式。
 

 3. 通過clac() 來創建更好的網格

  使用flex布局

  暫時待定

 4. 通過clac() 對其 position: fixed 元素

  calc() 的另一個作用是用來對其position:fixed的元素 比如你有一個內容封裝器。 左右都有流動的間距 你希望在這個內容封裝器內精準對其position:fixed的元素。但是這種情況要計算left和right屬性的具體賦值就很難。通過calc() 可以精準定位。

  .wrapper{    max-width: 1000px;    margin: 0 auto;  }  .float-bubble{    positon: fixed; right: calc(50% -500px);  }

   

Clac(): calc()從字面我們可以把他理解為一個函數function。其實calc是英文單詞calculate(計算)的縮寫,是css3的一個新增的功能,用來指定元素的長度。比如說,你可以使用calc()給元素的border、margin、pading、font-size和width等屬性設置動態值。為何說是動態值呢?因為我們使用的表達式來得到的值。不過calc()最大的好處就是用在流體布局上,可以通過calc()計算得到元素的寬度。

好了以上就是小編為大家整理的全部內容啦,希望對大家的學習有所幫助~~~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 调兵山市| 安新县| 彝良县| 徐闻县| 宜章县| 颍上县| 镇赉县| 屏山县| 葫芦岛市| 响水县| 花垣县| 建德市| 宾川县| 安龙县| 广宁县| 汉寿县| 沁水县| 寿光市| 栖霞市| 新蔡县| 宜兰县| 宿州市| 正阳县| 江油市| 陆川县| 德阳市| 丹凤县| 渑池县| 衢州市| 定边县| 鄢陵县| 吉林市| 佛山市| 炎陵县| 长泰县| 拜城县| 耒阳市| 白银市| 淳安县| 郑州市| 汉阴县|