calc()语法:

  elem{

    width:calc( 50% -2px );

  }

  取值说明:

    calc是计算的缩写,上句含义是:计算elem父元素的50%再减2px,并将结果赋值给elem的width属性

calc()能做什么:

  calc()可以通过动态的计算来得到元素的宽度或者高度。

  例如:width:calc(50% - 2px)。当为元素设置了2px的边框时,通过这样的计算就可以避免因超出而折行。

  可以使用 + - * / 等运算符来进行计算

  注意:表达式中有“+”和“-”时,其前后必须要有空格,如"widht: calc(12%+5em)"这种没有空格的写法是错误的;

兼容性:

  IE9+、FF4.0+、Chrome19+、Safari6+支持该属性,也就是说现在仍然需要兼容的IE8并不适用,开发时如果使用该属性,需要考虑通过hack的方式兼容IE8

  

最新文章

  1. 【原】iOS 同时重写setter和getter时候报错:Use of undeclared identifier '_name';did you mean 'name'
  2. 开发socketserver 以及定制开发自己的FTP服务器
  3. spring源码分析之spring-core总结篇
  4. Oracle Forms 10g Tutorial Ebook Download - Oracle Forms Blog
  5. AI: Jarvis
  6. Requirejs之AMD规范
  7. Java开发中经典的小实例-(do{}while())
  8. 第一个Struts2程序
  9. mysql:mysql_query(): Unable to save result set
  10. UVA 11549 CALCULATOR CONUNDRUM(Floyd判圈算法)
  11. ZOJ 3607 Lazier Salesgirl 贪心
  12. 左右GNU Linux企业加密文件系统 eCryptfs简介
  13. Jquery 获取上传文件大小
  14. Oracle Day09 存储与触发器
  15. Web in Linux小笔记001
  16. 利用脚本将EXCEl表倒入PowerDesigner中
  17. Java Web服务器的联机交易
  18. [ZJOI2011]最小割
  19. 用户态处理arp、ndisc neighbour solication 报文
  20. 微信小程序 - 非入侵式布局

热门文章

  1. Amazon.com 美国亚马逊 直邮中国 手把手教程(转)
  2. CentOS7 命令笔记
  3. 浅谈压缩感知(十七):测量矩阵之有限等距常数RIC的计算
  4. 10个优秀Objective-C和iOS开发在线视频教程
  5. killall 、kill 、pkill 命令详解 【转】
  6. HDU 4666 Hyperspace (最远曼哈顿距离)
  7. SQL SERVER 行列转换(动态)
  8. vue手写的轮播图片,解决已经修改data中的值,页面标签已绑定,但页面没效果
  9. 《软件测试自动化之道》读书笔记 之 XML测试
  10. 使用自定义的 Manager