CSS - sign()
概要
形式 | sign(x) |
---|---|
サポート | https://caniuse.com/mdn-css_types_sign |
説明
sign(x)
は x
が正数の場合は 1
を、負数の場合は -1
を、0
の場合は 0
を、-0
の場合は -0
を返します。x
には -123
のような数値や -123px
のような単位付き数値を指定することができます。20% - 100px
のような加減乗除の式を指定することもできます。
使用例
CSS
.my-style {
z-index: calc(sign(-123)); /* -1 */
}
HTML
<div class="my-style"> AAA </div>
表示
AAA
関連項目
リンク
- https://drafts.csswg.org/css-values/#sign-funcs
- https://developer.mozilla.org/en-US/docs/Web/CSS/sign
- https://caniuse.com/mdn-css_types_sign
Copyright (C) 2025 杜甫々
初版:2025年7月6日、最終更新:2025年7月6日
http://www.tohoho-web.com/css/func/sign.htm