linear-gradient()
雖然是用來建立漸層效果,但也可技巧性建立純色的 Hard-stop。
Version
CSS 3
linear-gradient()
只用一個 <div>
建立 RGB 三個區段。
<template>
<div class="hard-stop"></div>
</template>
<style scoped>
.hard-stop {
height: 30px;
background: linear-gradient(
to right,
red 33.333333333%,
green 33.333333333%,
green 66.666666667%,
blue 66.666666667%
);
}
</style>
第 2 行
<div class="hard-stop"></div>
只使用一個 <div>。
第 6 行
background: linear-gradient(
to right,
red 33.333333333%,
green 33.333333333%,
green 66.666666667%,
blue 66.666666667%
);
對 background
使用 linear-gradient()
:
to right
:由左至右red
:由0%
至33.333333333%
green
:由33.333333333%
至66.666666667%
blue
:由66.666666667%
至100%
其中 0%
與 100%
可省略。
Conclusion
- 藉由技巧性使用
linear-gradient()
可建立純色 hard-stop