啦啦啦啦视频资源免费观看,久久国产福利播放,爱情岛亚洲品质永久入口,黑人顶到深处高潮颤抖,看国产美女Av,天堂网在线最新版www中文网,亚洲第一大成网站,在线视频亚洲久热,呦男呦女视频8区,193AV尤物影院在线观看,免费网禁国产you女网站下载,日韩一区二区三区视频,在线观看,大香伊蕉欧美最新视频,亚洲有狼网站狠狼鲁亚洲下载,俄罗斯雏妓的bbb孩交,激情综合婷婷丁香五月蜜桃,2021精品国产片久久免费看

沈陽(yáng)做網(wǎng)站
、沈陽(yáng)建站

,必須設(shè)置"/>
,-1為搜索整個(gè)頻道"/>
首頁(yè) WAP網(wǎng)站建設(shè) 網(wǎng)站策劃
,網(wǎng)頁(yè)設(shè)計(jì)
,企業(yè)網(wǎng)站設(shè)計(jì)">網(wǎng)站設(shè)計(jì) 網(wǎng)站建設(shè) 網(wǎng)絡(luò)營(yíng)銷 軟件開(kāi)發(fā) 廣告投放 空間域名 網(wǎng)站案例
制作師專欄

用css實(shí)現(xiàn)透視效果

今天萌發(fā)一個(gè)想法

,用css來(lái)實(shí)現(xiàn)透視效果
。起初
,我想到的是我們常見(jiàn)的添加陰影效果的方法,用多個(gè)div通過(guò)偏移來(lái)實(shí)現(xiàn)
,但這需要很多 div
,不夠理想。隨后
,我想到css的一個(gè)屬性:border,在border相連接處可以產(chǎn)生對(duì)角線效果
。這樣用兩個(gè)div就可以實(shí)現(xiàn)
,我們先看看 最終效果 ,然后再分析實(shí)現(xiàn)過(guò)程

首先,我們看看border如何生成的對(duì)角線效果

,在你的html的頭部增加以下代碼
,你就會(huì)看到 這樣的效果 。

.border{width:0;height:0;border-width:50px;border-color:#f00 #0f0 #00f #000;border-style:solid;}

有了上面的基礎(chǔ)

,我們就可以用兩個(gè)額外的div來(lái)實(shí)現(xiàn)透視效果

、html代碼如下

<div class="perspective-outer">
<div class="perspective-r"></div>
<div class="perspective-b"></div>
<div class="perspective-inner">透視效果元素</div>
</div>

、Css代碼:

.perspective-outer{
position:relative;
width:170px;/*要實(shí)現(xiàn)透視效果元素的寬度+透視距離*/
height:140px;/*要實(shí)現(xiàn)透視效果元素的高度+透視距離*/
}
.perspective-inner{
border:1px solid #f60;
height:118px;
width:148px;
background-color:#fff;
}
.perspective-r,
.perspective-b{
position:absolute;
width:0;
height:0;
}
.perspective-r{
right:0;
height:100px;/*要實(shí)現(xiàn)透視效果元素的高度(120px) - (border-top:20px)*/
border-left:20px solid #000;/*右邊透視距離*/
border-top:20px solid #fff;/*下邊透視距離*/
}
.perspective-b{
bottom:0;
width:150px;/*最外元素的寬度(170px) - border-left*/
border-left:20px solid #fff;
border-top:20px solid #000;
}

.perspective-outer定義高度和寬度,并相對(duì)定位

,確保右邊和下邊的透視區(qū)域能定位的相應(yīng)的位置,高度值和寬度值為要實(shí)現(xiàn)透視效果元素的高度加上相應(yīng)的透視距離
。.perspective-r只需設(shè)置高度值
,其值為.perspective-outer的高度減去border-top,.perspective-b只需設(shè)置寬度值
,其值為.perspective-outer的寬度減去border-left。.perspective-r的border-top和.perspective-b的border-left的width值決定透視角度
。.perspective-r的border-left和.perspective-b的border-top的width值 決定透視距離
。其中.perspective-r的border-top和.perspective-b的border-left的color為父元素的背景顏色
,我這里的測(cè)試頁(yè)面父元素為body,所以為白色

、后記

本文只是做一個(gè)簡(jiǎn)單得測(cè)試

,其目的在于拋磚引玉
。這種方法其實(shí)用性究竟有多大,咱姑且不論
,但至少可以給我們一種解決問(wèn)題的思路。希望此文能對(duì)你有所幫助

 

0
選擇一個(gè)心情
網(wǎng)站建設(shè) 網(wǎng)站制作 網(wǎng)頁(yè)設(shè)計(jì) 網(wǎng)站建設(shè)公司 沈陽(yáng)網(wǎng)站建設(shè) 沈陽(yáng)網(wǎng)頁(yè)設(shè)計(jì) 高端網(wǎng)站設(shè)計(jì) 沈陽(yáng)網(wǎng)站制作公司 高端網(wǎng)站建設(shè) 沈陽(yáng)網(wǎng)絡(luò)公司 沈陽(yáng)網(wǎng)站制作
沈陽(yáng)易勢(shì)科技有限公司 © 2006-2013 , All rights reserved. 遼B2-20150173-8