CSS3 UX設(shè)計(jì)師無(wú)數(shù)的可能性,并對(duì)他們的最好的事情是,最酷的部分是非常簡(jiǎn)單的實(shí)現(xiàn)。
短短的幾行代碼,會(huì)給你一個(gè)很棒的過(guò)渡效果,會(huì)讓你的用戶,增加參與和最終使用時(shí),增加您的轉(zhuǎn)換。更重要的是,這些影響是硬件加速,并逐漸增強(qiáng),這里有網(wǎng)站seo中8個(gè)簡(jiǎn)單的CSS3轉(zhuǎn)換非常簡(jiǎn)單的效果,會(huì)增加你的UI和微笑的生活你的用戶的臉。
所有這些影響深圳網(wǎng)站制作與過(guò)渡特性控制。所以我們可以看到這些影響,我們會(huì)在HTML頁(yè)面中設(shè)置一個(gè)div:
<!DOCTYPE html >
< >
HTML
<風(fēng)格類(lèi)型=“文本/ CSS”>
< /風(fēng)格>
< /頭>
<體>
。褪色
{
不透明度:0.5;
}
。褪色:懸停
{
不透明度:1
(確保你設(shè)置你的div“褪色”看到這類(lèi)的工作。)
2。改變顏色
在改變過(guò)去是令人難以置信的復(fù)雜的色彩,用各種數(shù)學(xué)計(jì)算中涉及不同的RGB值,然后將它們結(jié)合起來(lái)?,F(xiàn)在,我們只需設(shè)置DIV的類(lèi)“顏色”并指定我們想要在我們的CSS顏色:
顏色:懸停
{
背景:# 53a7ea;
三.成長(zhǎng)與收縮
成長(zhǎng)的一個(gè)元素,你必須使用它的寬度和高度,或填充。但是現(xiàn)在我們可以使用CSS3的變換放大。
設(shè)置你的div的類(lèi)“成長(zhǎng)”,然后將這個(gè)代碼添加到你的風(fēng)格的塊:
。成長(zhǎng):懸停
{
WebKit的變換:規(guī)模(1.3);
MS變換:規(guī)模(1.3);
變換:規(guī)模(
收縮的一個(gè)元素作為生長(zhǎng)一樣簡(jiǎn)單。放大元件我們指定一個(gè)大于1的值,它收縮,我們指定的值小于1:
。收縮:懸停
{
WebKit的變換:規(guī)模(0.8);
MS變換:規(guī)模(0.8);
變換:規(guī)模(
4。旋轉(zhuǎn)元素
CSS變換具有許多不同的用途,和最好的一個(gè)改變一個(gè)元素的旋轉(zhuǎn)。給你的div類(lèi)“旋轉(zhuǎn)”,請(qǐng)將下面的代碼添加到CSS:
。旋轉(zhuǎn):懸停
{
WebKit的變換:rotatez(- 30℃);
MS變換:rotatez(- 30℃);
變換:rotatez(-
5。廣場(chǎng)圈
目前一個(gè)很受歡迎的效果過(guò)渡方元成圓的,反之亦然。使用CSS,這是一個(gè)簡(jiǎn)單的效果來(lái)實(shí)現(xiàn)的,我們只是過(guò)渡的border-radius屬性。
給你的div類(lèi)“圈子”和添加CSS樣式:
。圈:懸停
{
邊界半徑:50%;
6。3D陰影
3D陰影不滿一年左右,因?yàn)樗麄儧](méi)有看到與平面設(shè)計(jì)相兼容,這當(dāng)然是無(wú)稽之談,他們的工作非常好,給他們的相互作用和與平板用戶的反饋,或假3D界面。
這種效果是通過(guò)增加一個(gè)盒子的影子,然后移動(dòng)元素在X軸使用變換和轉(zhuǎn)化特性使它似乎走出屏幕。
給你的div班級(jí)“投”,然后將下面的代碼添加到你的CSS:
。之后:懸停
{
盒陰影:
1px 1px # 53a7ea,
2px 2px # 53a7ea,
3px 3px # 53a7ea;
WebKit的變換:translatex(- 3px);
7。擺動(dòng)
不是所有的元素使用的過(guò)渡性質(zhì)。我們也可以創(chuàng)建非常復(fù)雜的動(dòng)畫(huà)使用“關(guān)鍵幀動(dòng)畫(huà)和動(dòng)畫(huà)迭代。
在這種情況下,我們會(huì)先定義一個(gè)CSS動(dòng)畫(huà)在你的風(fēng)格。 你會(huì)注意到,由于執(zhí)行的問(wèn)題,我們需要使用“- WebKit的關(guān)鍵幀和關(guān)鍵幀”(是的,Internet Explorer真的優(yōu)于鉻,至少在這一方面)。
@-webkit-keyframes swing
{
15%
{
-webkit-transform: translateX(5px);
transform: translateX(5px);
}
30%
{
-webkit-transform: translateX(-5px);
transform: translateX(-5px);
}
50%
{
-webkit-transform: translateX(3px);
transform: translateX(3px);
}
65%
{
-webkit-transform: translateX(-3px);
transform: translateX(-3px);
}
80%
{
-webkit-transform: translateX(2px);
transform: translateX(2px);
}
100%
{
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes swing
{
15%
{
-webkit-transform: translateX(5px);
transform: translateX(5px);
}
30%
{
-webkit-transform: translateX(-5px);
transform: translateX(-5px);
}
50%
{
WebKit的變換:translatex(3px);
變換:translatex(3px);
}
65%
{
WebKit的變換:translatex(- 3px);
變換:translatex(- 3px);
}
80%
{
WebKit的變換:translatex(2px);
變換:translatex(2px);
}
100%
{
WebKit的變換:translatex(0);
這個(gè)動(dòng)畫(huà)只需將元左右,現(xiàn)在我們要做的就是將它:
。搖擺:懸停
{
WebKit的動(dòng)畫(huà):擺動(dòng)1緩解;
動(dòng)畫(huà):擺動(dòng)1緩解;
Webkit動(dòng)畫(huà)迭代次數(shù):1;
動(dòng)畫(huà)
8。插圖的邊界
最熱的一個(gè)按鈕的風(fēng)格,現(xiàn)在是鬼按鈕;一個(gè)沒(méi)有背景和沉重的邊框按鈕。當(dāng)然,我們可以添加一個(gè)邊界元素簡(jiǎn)單,但將改變?cè)氐奈恢?。我們可以用盒子大小的解決這一問(wèn)題,但一個(gè)更簡(jiǎn)單的解決方案是使用一個(gè)鑲框陰影邊界的過(guò)渡。
給你的div類(lèi)“邊界”并添加下面的CSS樣式:
。邊界:懸停
{
盒陰影:插圖0 0 0 # 53a7ea
25像素之間;
Web字體的設(shè)計(jì)
成功網(wǎng)站內(nèi)容的秘密