css中calc不生效(不起作用)

这篇具有很好参考价值的文章主要介绍了css中calc不生效(不起作用)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

css中calc属性不起作用

1、格式错误
calc属性作用不起作用是因为书写格式错误,正确的格式需要在运算符的两边留有空格。

{
	height: calc(100vh-20px);   // 不生效!需要空格
	height: calc(100vh - 20px); // 正确写法
}

2、父元素需要设置高度或者宽度,不能用100%。

  {
  	height: 200px; // 父元素需要确切高度
  	
  	 .child{ // 子元素继承高度
		height:calc(100% - 20px);  // 正确写法:calc高度继承父元素200px 
	}
  }
  1. scss、less函数不生效
{
	$rem: 16px;  // 定义变量
	height: calc(100vh - $rem);   // 不生效
	height: calc(100vh - #($rem));   // 正确写法  #($rem)
}

如果还解决不了,请留言 。 Up高频在线文章来源地址https://www.toymoban.com/news/detail-546637.html

到了这里,关于css中calc不生效(不起作用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CSS calc() 使用指南

    你听说过或使用过 CSS 的 calc() 函数吗?也许你听说过它,但从未尝试过,或者尝试过使用它,但在使用过程中遇到了一些问题。这篇指南可以帮助你。 CSS calc() 是一个很好的工具,可以帮助你优化你的网页。在本文中,我们将研究 CSS calc() 函数,为什么它很有用,以及如何在

    2024年02月09日
    浏览(33)
  • Swagger传参不起作用

    本来是在swagger上面测试的,但是参数没有传进来,debug发现传的courseId为null 这个肯定就是传参的问题 拿去postman测试 发现结果正常   这时候就应该考虑是swagger的问题了 这个时候发现swagger上面的ParameterType是body类型的 那就好解决了,自己的请求地址是代码拼接类型的,也就

    2024年02月02日
    浏览(25)
  • XmlDocument.SelectNodes 不起作用

    今天采用Xpath读取Xml节点,怎么都读不出。 错误代码如下: 经排查 dotnet 文档,发现代码编写没有问题。文档描述如下: 文档示例如下: 示例代码: 示例XML: 自己程序采用Xml:

    2024年02月10日
    浏览(31)
  • 前端基础HTML、CSS--6(CSS-3)

    1.CSS的三大特性 CSS有三个非常重要的三个特性:层叠性、继承性、优先级。 1.1层叠性 相同选择器给设置相同的样式 ,此时一个样式就会 覆盖(层叠) 另一个冲突的样式。层叠性主要解决样式冲突的问题。 层叠性原则: ·样式冲突,遵循的是 就近原则 ,哪个样式离结构近

    2023年04月08日
    浏览(36)
  • wx.miniProgram.navigaTo不起作用

    最近写了两个个h5页面嵌套在小程序中,其中有一个按钮点击通过window.location.href跳转到第二个页面,在第二个页面中需要点击跳转按钮跳转到小程序中的某个页面,但是点击了没反应 现将问题记录如下 解决方法 总结: 如果直接用window.location.href这种方式 小程序内嵌h5页面去

    2024年02月11日
    浏览(33)
  • github中.gitignore不起作用啦

    提示:人不是靠讲话来生活。每个人都应该靠行动。而行动,是需要时间来证明的。 --《自在独行》 (.gitignore中已经表标明忽略的文件目录下的文件了,所有git push 的时候还是出现在push的目录中,或者使用git status 查看状态,看看想要被忽略的文件是否是显示被跟踪状态) 重

    2024年02月06日
    浏览(26)
  • 前端(HTML + CSS + JS)

    HTML是超文本标记语言,超文本是指文本、声音、图片、视频、表格、链接等等。标记表示由许许多多的标签组成。HTML页面是运行到浏览器上的。 (1)HTML 文件基本结构 html 标签是整个 html 文件的根标签(最顶层标签) head 标签中写页面的属性 body 标签中写的是页面上显示的内

    2024年02月05日
    浏览(37)
  • web前端——HTML+CSS

    HTML CSS CSS进阶 CSS盒子模型 定位装饰 CSS精灵图 目录 基础认识  HTML  一、HTML概念 二、HTML页面固定结构  三、HTML标签的结构   四、标签学习 1、排版标签 1)标题标签  2)段落标签  3)换行标签 4)水平线标签  2、文本格式化标签  3、媒体标签 1)图片标签 2)路径  3)音

    2024年01月16日
    浏览(41)
  • vscode安装中文插件后不起作用

    安装中文插件后,中文并没有如期出现或者偶尔会自动变成英文 方法一: 点击 Uninstall ,重新安装,再重启vscode 方法二: 在vscode中,按住 ctr+shift+p ,在出现的输入框中,输入 Configure Display Language ,在弹出的语言中,选中zh-cn,软件弹出提示。点击重启(Restart)按钮后,中文即可生

    2024年02月07日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包