CSS3 box-reflect 屬性
<!DOCTYPE html><html lang="zh-cn">
<head>
<meta charset="utf-8" />
<title>box-reflect_CSS3參考手冊(cè)</title>
<style>
html,body{margin:50px 0;}
.reflect{width:950px;margin:0 auto;-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,.3));
font:bold 100px/1.231 georgia,sans-serif;text-transform:uppercase;}
</style>
</head>
<body>
<div class="reflect">你看到倒影了么?</div>
</body>
</html>
<!DOCTYPE html><html lang="zh-cn">
<head>
<meta charset="utf-8" />
<title>box-reflect_CSS3參考手冊(cè)</title>
<style>
html,body{margin:50px 0;}
.reflect{width:950px;margin:0 auto;-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,.3));
font:bold 100px/1.231 georgia,sans-serif;text-transform:uppercase;}
</style>
</head>
<body>
<div class="reflect">你看到倒影了么?</div>
</body>
</html>
運(yùn)行一下
語(yǔ)法
box-reflect:none | <direction> <offset> <mask-box-image>
<direction>= above | below | left | right
<offset>= <length> | <percentage>
<mask-box-image>= none | <url> | <linear-gradient> | <radial-gradient> | <repeating-linear-gradient> | <repeating-radial-gradient>
默認(rèn)值:none
取值
- none:
- 無(wú)倒影
<direction>
- above:
- 指定倒影在對(duì)象的上邊
- below:
- 指定倒影在對(duì)象的下邊
- left:
- 指定倒影在對(duì)象的左邊
- right:
- 指定倒影在對(duì)象的右邊
<offset>
- <length>:
- 用長(zhǎng)度值來(lái)定義倒影與對(duì)象之間的間隔。可以為負(fù)值
- <percentage>:
- 用百分比來(lái)定義倒影與對(duì)象之間的間隔。可以為負(fù)值
<mask-box-image>
- none:
- 無(wú)遮罩圖像
- <url>:
- 使用絕對(duì)或相對(duì)地址指定遮罩圖像。
- <linear-gradient>:
- 使用線性漸變創(chuàng)建遮罩圖像。
- <radial-gradient>:
- 使用徑向(放射性)漸變創(chuàng)建遮罩圖像。
- <repeating-linear-gradient>:
- 使用重復(fù)的線性漸變創(chuàng)建背遮罩像。
- <repeating-radial-gradient>:
- 使用重復(fù)的徑向(放射性)漸變創(chuàng)建遮罩圖像。
說(shuō)明
設(shè)置或檢索對(duì)象倒影。瀏覽器支持
- 對(duì)應(yīng)的腳本特性為boxReflect。