在 Sass 中为数字添加单位

2024-01-07

我正在尝试创造动态价值,但到目前为止都失败了。创建的像素值似乎失去了用于计算的能力。

$numericValue: 30;

$pixelValue: $numericValue+px;
// also tried $pixelValue: #{$numericValue}px;

$calc: $pixelValue * 2;
// also tried $calc: unquote($pixelValue) * 2;

这会引发错误

语法错误:未定义操作:“30px 乘以 2”


诀窍是使用* 1px当你想添加一个单位时。使用+px或插值(#{$numericValue}px) 将其转换为字符串。

$numericValue: 30;

$pixelValue: $numericValue * 1px;

$calc: $pixelValue * 2;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Sass 中为数字添加单位 的相关文章

  • 在我的 angular-cli 项目中从 node-sass 切换到 dart sass

    我在 npm install 期间遇到了 node sass 做各种愚蠢的问题 包括但不限于 GNU c 编译一些东西 可能是它本身 尝试运行python2 7 尝试运行任何其他版本的 python 尝试连接到github 这在企业环境中造
  • 我可以用 SASS \ Compass 计算和使用元素高度吗

    我在 RoR 项目中使用 sass 和 compass 我需要分配给top元素的 CSS 属性值 即元素高度除以 2 我可以用 SASS Compass 来做吗 你似乎已经得到了XY问题 https meta stackexchange c
  • 覆盖 vuetify 中的 scss 变量

    为了增加 vuetify 的 v switch 的宽度 我想修改 vuetify 的 scss 变量的值 vuetify是通过vue cli配置的 开发的代码如下 src assets css overrides scss font siz
  • Sass:使用多个嵌套选择器选择父元素

    这就是我最终想要做的 books dvds magazines article books Wanting the selector to only be books article article Can apply to any of
  • 使用 Assetic PHP 通过 RVM 安装后 Sass 损坏

    我正在尝试设置 Assetic PHP 资源编译器 并且它可以与 CoffeeScript Stylus 和 Less 一起使用 所有 NPM 包都运行良好 然而 对于 Sass 我遇到了问题 以下是我到目前为止所采取的步骤 我安装了 RV
  • 如果禁用,Scss 会更改 mat-checkbox 的颜色

    在我的组件的 scss 文件中 我可以在选中时设置 mat checkbox 的背景颜色 deep mat checkbox checked mat accent mat checkbox background mat checkbox i
  • 在 SCSS 中使用 HSLA 中的 CSS 变量

    所以我一直在尝试在HSLA中使用CSS变量 我需要保持相同的颜色 但只需更改不透明度 div content here div SCSS root color 332 61 78 div background hsla var color
  • 有没有办法将变量从 javascript 导入到 sass 或反之亦然?

    我正在制作一个依赖于块概念的 CSS 网格系统 所以我有一个基本文件 例如 max columns 4 block width 220px block height 150px block margin 10px 它被 mixin 使用 m
  • 如何在 webpack 中渲染嵌套的 SASS?

    采取以下CSS MyComponent color blue Button color red 以及以下 React 组件 import React from react import classes from MyComponent sc
  • scss bootstrap 4 覆盖地图

    我正在尝试使用 Bootstrap 4 进行 scss 但我不知道如何正确地覆盖变量 使用映射 自定义 scss Your variable overrides primary rgb 40 167 36 spacer 1 spacers
  • Sass 部分导入

    我有 sass 编译的问题 当我有一个部分的项目时 partial scss并将其导入到多个部分文件中 因为它包含颜色变量 它将多次出现在编译的 css 中 这很丑陋 因为同一个规则会多次 推翻 自身 这使得调试信息 chromium 开发
  • Rails 上的 SASS 无效 CSS 错误

    我正在尝试使用http startbootstrap com stylish portfolio http startbootstrap com stylish portfolio但是 在我的 Rails 应用程序中 我在 vintage
  • Azure DevOps 管道构建工件中缺少 Gulp 编译的 CSS 文件夹

    一点背景 我有一个小型 dotnet 核心应用程序 该应用程序托管在 Azure 上 并且正在使用 Azure DevOps Pipelines 进行构建和部署 在我们开始使用 DevOps Pipelines 之前 CI 直接连接到 Az
  • 在 SCSS 部分中使用 Rails 3.1 资源路径

    我有以下设置 app assets stylesheets application css scss require self require fancybox COLORS MIXINS FONT STACKS IMPORTS impor
  • Bootstrap - 为反向行模式创建移动自适应

    我想用 Bootstrap 创建一个反向效果 第一行 左边是文字 右边是图像 第二行 左边是图片 右边是文字 第三行 左边是文字 右边是图片 第四行 左边是图片 右边是文字 而且这种情况一直持续下去 它在大型设备上看起来非常漂亮 但当它在设
  • CSS 中的图像路径支持 CDN

    我正在尝试将我们的图像部署到 CDN 目前 CSS 具有我们网站上图像的相对路径 这些路径需要支持 CDN 图像位置 有人对我如何做到这一点有建议吗 或者是否有人有关于部署到 CDN 的好教程 这就是我最终完成此任务的方式 我用SASS h
  • Sublime Text 2 不保存构建的 SASS 文件

    我安装了Sublime Text 2 的 SASS 构建系统 https github com jaumefontal SASS Build SublimeText2正如自述文件中所述 一切都成功了 也是SASS安装 现在 如果我尝试构建
  • 如何让 Sass 工作?

    这可能是一个愚蠢的问题 但我偶然发现了这个很棒的 CodePen 我想调整和使用它 我在自己的服务器上启动了一个快速演示 但没有成功 然后我意识到 CodePen 旁边写着 SCSS 我用 google 搜索了它 我有点明白了 但我不知道如
  • 将 SCSS 与使用 angular-cli 创建的 Angular 库结合使用

    我创建了一个角度库项目 我想在其中使用 SCSS 样式 所以我已经配置了 ng config schematics schematics angular component styleext scss 这进入了角度 json file sc
  • 在 ember-cli 中安装 Foundation 5

    我对 ember 相当陌生 对构建工具也很陌生 我目前正在使用通常的基础安装以及基础 cli 和指南针来编译我的 css 这有点痛苦 并且对于团队工作来说非常糟糕 我认为用 Bower 安装文件并使用会更好ember cli compass

随机推荐

  • 自定义 IHttpHandler 尝试从虚拟目录读取时未授权 401

    我有一个自定义 IHttpHandler 在 web config 中指定如下
  • 如何在 CoffeeScript 中的特定范围内声明变量?

    我正在尝试在咖啡脚本中编写一个使用 beforeEach 块的茉莉花测试 这会遇到 Coffeescript 变量作用域的问题 这是我想写的 describe PhoneDetailCtrl gt beforeEach gt scope a
  • Zend_Form Jquery 和 fileUploadErrorIniSize

    编辑 我通过将 JS 更改为 zend form input not type file zend form textarea each function data this attr name this val Hello 正如我之前发布
  • Flutter 工具栏重叠在状态栏下方

    我想知道应用程序的顶部边缘在颤振中从哪里开始 看看下面的 hello world 应用程序 调试横幅已移至状态栏下方 这表明我的应用程序的顶部边缘从屏幕边缘开始 然而 该应用程序的AppBar已放置在状态栏之后 这种矛盾让我很困惑 应用程序
  • Google API 将 URL 重定向到我的本地主机

    我的应用程序使用 Google API 身份验证后 它将响应定向到重定向 URL 我可以将响应重定向到本地 URL 以便测试我的应用程序吗 None
  • Eclipse 类路径中的嵌套文件夹

    我正在尝试将两个文件夹添加到我的 eclipse 项目的类路径中 假设文件夹 A 和文件夹 B B 在 A 内 每当我将 A 添加到类路径中时
  • Nokogiri 不允许我在 Rails 中捆绑安装

    我已经看到有人提出这个问题 并尝试了我所看到的建议 我买了一台新 MacBook 希望设置一个现有的应用程序 当我克隆应用程序时 它不会捆绑安装 并且表现得像未安装 Rails 即使它在其他目录中工作 我尝试从 gemfile 中删除版本号
  • 使用表单身份验证的 MVC3 中的简单授权

    我正在尝试做 MVC3 中应该很简单的事情 我有一个使用表单身份验证通过第三方 SSO 对用户进行身份验证的应用程序 成功登录后 SSO 会发回我的应用程序上的特定控制器操作 然后我打电话FormsAuthentication SetAut
  • query.startAt 数据库规则权限被拒绝

    似乎是query startAt规则被破坏了 或者我不明白 有人可以确认吗 这是最小的可重现误差 实例 https querystartaterror firebaseapp com 使用 CTRL SHIFT i 打开 Chrome 控制
  • 使用 NewtonSoft 将 JSON 对象反序列化为 .Net 对象

    我有一个 json 对象 我想将其反序列化为其 Net 类型而不进行强制转换 我想我在文档中的某个地方读到 您可以将属性传递到 json 中 以告诉反序列化器它可以尝试转换的 Net 对象类型 我找不到我读这篇文章的地方 我想避免使用 va
  • 一些字符坚持我在 Python cmd 中的彩色提示

    我在用Python 2的cmd模块 https docs python org 2 library cmd html为程序创建命令行 只要我不为提示添加颜色 一切都会很好地工作 工作代码 from cmd import Cmd class
  • Woocommerce 德国化将条款和条件复选框移至提交前

    我正在尝试将 WC 结帐中的复选框从付款信息之前移动到提交按钮之前 我已使用以下命令在提交按钮之前成功添加了另一组复选框 add action woocommerce review order before submit woocommer
  • gmaps4rails:未捕获的引用错误:Gmaps 未定义

    我想通过 Gmaps Rails gem 将地图包含到我的 Rails 应用程序中 我使用带有资产管道的 Rails 3 2 11 按照此 gem 的设置说明进行操作https github com apneadiving https gi
  • 实体框架 - 无法创建 x 类型的常量值。此上下文中仅支持原始类型。

    我有以下内容 工程师模型 public class engineers public Guid Guid get set public string Name get set 我用正确的详细信息填写了工程师列表 List
  • 防止Button继承Parent的BackColor

    当我有一个父控件时BackColor以外SystemColors Control 但我在父控件上有按钮 我想在系统中绘制它们 但是 当我不改变BackColor按钮的颜色以父级的颜色绘制 当我改变BackColor按钮的SystemColo
  • 将 MySQL innodb 数据库加载到内存中

    我有一个 1 9GB 的 MySQL innodb 数据库 通过以下命令显示 SELECT table schema Data Base Name sum data length index length 1 048 576 as Data
  • 对 ignite 端口的 DoS 攻击

    我使用的ignite是嵌入式的 ignite使用两个端口 当我测试端口的dos攻击时 ignite出现java lang OutOfMemoryError Direct buffer memory 2021 12 01 14 12 59 0
  • malloc 错误 C++ [重复]

    这个问题在这里已经有答案了 可能的重复 malloc c 3074 错误 https stackoverflow com questions 1097995 malloc c3074 error 我在执行 C 代码时遇到这个奇怪的错误 ma
  • 具有嵌套命名空间的 Rails 4 引擎

    我找不到一种方法来生成在 Rails 下具有嵌套命名空间的引擎 每次这样做时 我基本上都必须手动编辑和移动生成的文件 Rails 中真的不支持嵌套命名空间吗 似乎不太可能 在公司 我们对所有内容进行命名 如下所示 公司名称 服务名称 模块
  • 在 Sass 中为数字添加单位

    我正在尝试创造动态价值 但到目前为止都失败了 创建的像素值似乎失去了用于计算的能力 numericValue 30 pixelValue numericValue px also tried pixelValue numericValue