整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

css实现三角符号

css实现三角符号
<template>
  <div>
    <div class="triangle"></div>
  </div>
</template>
<style scoped>
  .triangle {
    width: 0;
    height: 0;
    border-width: 20px;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent red transparent;
    /* 大部分ie的布局拉伸问题,都直接添加overflow:hidden */
    overflow: hidden;
}
</style>

学几分几之数学符号是一种比较特别的符号,它是单一的一种符号,并不是组合形式符号,今天我们就一起来看看这一类的符号,还是非常漂亮的哦

符号 | 实体 | HTML代码 | CSS代码 | Unicode | 名称

| ? | >| ? | \00BC | U+00BC | 普通分数四分之一

| ? | >| ? | \00BD | U+00BD | 普通分数二分之一

| ? | >| ? | \00BE | U+00BE | 普通分数四分之三

| ? | 53 | U+2153 | 普通分数三分之一

| ? | 54 | U+2154 | 普通分数三分之二

| ? | 55 | U+2155 | 普通分数五分之一

| ? | 56 | U+2156 | 普通分数五分之二

| ? | 57 | U+2157 | 普通分数五分之三

| ? | 58 | U+2158 | 普通分数五分之四

| ? | 59 | U+2159 | 普通分数六分之一

| ? | 5A | U+215A | 普通分数六分之五

| ? | 5B | U+215B | 普通分数八分之一

| ? | 5C | U+215C | 普通分数八分之三

| ? | 5D | U+215D | 普通分数八分之五

| ? | 5E | U+215E | 普通分数八分之七
总结:上面的这些个性的几分之几符号,如果正是您想要的,小编还是非常欢喜的:-)


. 基本概念

Math.sign()方法用于判断一个数的符号,即正负性。它的语法形式如下所示:

Math.sign(x);

参数x即为要对其符号进行判断的那个数,如果你传递的x不是数字(即它的类型不是Number),那么它会先被转换为Number类型。

通俗地说,如果x是正数,则Math.sign()方法返回+1;如果x是负数,则返回-1。具体来说,该方法的返回值由下面的规则决定;如果参数x不是数字,那么这些规则中提到的x的值指的是它被转换为数字后的值。

1. 如果x是NaN,那么结果也是NaN;

2. 如果x是-0,那么结果是-0;

3. 如果x是+0,那么结果是+0;

4. 如果x是负数(不包括-0),那么结果就是-1;

5. 如果x是正数(不包括+0),那么结果就是+1;

注意,+0和+1通常直接显示为0和1,而不显示前面的正号。

2. 示例

本示例将展示参数为各种情况下,Math.sign()方法的返回值;它的执行结果如图1所示。

<script>
    /* 参数是Number类型的情况 */
    var value1=Math.sign(NaN);
    console.log("Math.sign(NaN):");
    console.log(value1);

    var value2=Math.sign(-0);
    console.log("\nMath.sign(-0):");
    console.log(value2);

    var value3=Math.sign(+0);
    console.log("\nMath.sign(+0):");
    console.log(value3);

    var value4=Math.sign(-6);
    console.log("\nMath.sign(-6):");
    console.log(value4);

    var value5=Math.sign(7);
    console.log("\nMath.sign(7):");
    console.log(value5);

    /* 参数不是数字的情况:
     * 字符串"89.22"转换成数字为89.22;
     * 布尔值true转换成数字为1;
     * window对象转换成数字为NaN。
     */
    var value6=Math.sign("89.22");
    console.log('\nMath.sign("89.22"):');
    console.log(value6);

    var value7=Math.sign(true);
    console.log("\nMath.sign(true):");
    console.log(value7);

    var value8=Math.sign(window);
    console.log("\nMath.sign(window):");
    console.log(value8);
</script>

图1 Math.sign()方法的执行结果

(完)