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

首頁 > 開發 > CSS > 正文

詳解CSS 3 中的 calc() 方法

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

下面一段代碼給大家介紹css3中的calc()方法,具體內容如下所示:

<div style="width:100px; height:50px; background:red;">  <div style="width:100%; height:20px; margin:5px; background:green;"></div></div>

[Ctrl+A 全部選擇 提示:您可先修改部分代碼,再按運行]

如上代碼,預覽可以看出紅色框超出了,因為在標準的 CSS 中,width 是不包含 margin 的(老 IE 中 width 是包含 margin 的)。

為了達到上述效果,我們一般會在中間再套一層 div(有人說,不是把 width:100% 取了就可以了么?冷靜,我們是舉例,實際有些情況下,不能取消 width:100%。)

有沒有更方便的呢?用 calc() 吧。

<div style="width:100px; height:50px; background:red;">  <div style="width:calc(100% - 10px); height:20px; margin:5px; background:green;"></div></div>

 [Ctrl+A 全部選擇 提示:您可先修改部分代碼,再按運行]

使用說明

  • 支持:+、-、*、/,支持混用
  • 支持:%、px、em、rem 等
  • +、- 前后必須要有空格,比如:calc(100%-10px) 是不正確的,應該改為:calc(100% - 10px)
  • *、/ 前后可以不要空格,但建議有。
     

支持性

主流的桌面瀏覽器都支持。據說手機瀏覽器幾乎不支持。

總結

以上所述是小編給大家介紹的CSS 3 中的 calc() 方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海原县| 桐城市| 蓬安县| 察隅县| 宜兴市| 淳安县| 青海省| 马鞍山市| 台中市| 濮阳县| 日喀则市| 武强县| 上蔡县| 名山县| 四会市| 淮阳县| 遂昌县| 偏关县| 青州市| 天台县| 连山| 石泉县| 延寿县| 新巴尔虎左旗| 仁怀市| 启东市| 东丰县| 重庆市| 丽水市| 临邑县| 互助| 铁岭市| 马公市| 鸡东县| 科技| 富源县| 平邑县| 宁晋县| 福鼎市| 和平区| 灌云县|