印前問答為您提供印刷前期的相關問題咨詢與解答,印刷案例規格及印刷報價,讓您實時了解在印刷前期的各類相關問題及印后相關問題,并提供印刷時的注意事項,為您提供各類印前印后的相關問題解決方案
印刷問答 2019-12-22 16:08 1120
Firefox3.6包含了許多CSS的改進,本文將向您展示如果使用CSS漸變ai漸變顏色。
如果你正在運行的Firefox 3.6的最新測試版,你應該看看我們的互動演示,并查看相應的代碼ai漸變顏色。使用單選按鈕來切換不同的樣式選項。
含CSS漸變的背景(backgrounds)
背景使用CSS漸變顯示可以不使用圖像就實現兩個或兩個以上的指定顏色的平滑過渡ai漸變顏色。這反過來又減少了下載時間和帶寬的使用,放大時也比較好看,可以讓您創造出一個更靈活的布局。
Firefox支持兩種類型的CSS漸變:線性的(-moz-linear-gradient)和放射狀的(-moz-radial-gradient)ai漸變顏色。
線性漸變(Linear Gradients)
要創建一個線性漸變,您需要設置一個起點和一個漸變的方向(或角度),并定義起止顏色ai漸變顏色。
-moz-linear-gradient( [<point> || <angle>,]? <stop>, <stop> [, <stop>]* )
起始點(Starting Point):起點的工作方式類似于background positionai漸變顏色。您可以設置水平和垂直位置為百分比,或以像素為單位,或在水平方向上可以使用left/center/right,在垂直方向上可以使用top/center/bottom。位置起始于左上角。如果你不指定水平或垂直位置,它將默認為center。
例如,這里是一個線性漸變,開始于center(水平發現)和top(垂直發現),并從藍色到白色ai漸變顏色。
代碼如下:
.linear_gradient_square {
width: 100px;
height: 100px;
border: 1px solid 黎城縣333;
background: -moz-linear-gradient(top, blue, white);
}
或者是起始于left(水平方向)和center(垂直方向)
主要部分代碼如下:
background: -moz-linear-gradient(left, blue, white);
或者是起始于left(水平方向)和top(垂直方向)
主要部分代碼如下:
background: -moz-linear-gradient(left top, blue, white);
角度(Angle):正如您在上面看到的,如果您不指定一個角度,它會根據起始位置自動定義ai漸變顏色。如果你想更多的控制漸變的方向,您不妨設置角度試試。
例如,下面的兩個漸變具有相同的起點left center,但是右手邊的有一個20度的角度ai漸變顏色。
后面一個含有角度的漸變核心代碼如下:
background: -moz-linear-gradient(left 20deg, black, white);
當指定的角度,請記住,它是一個由水平線與漸變線產生的的角度,逆時針方向ai漸變顏色。因此,使用0deg將產生一個左到右橫向梯度,而90度將創建一個從底部到頂部的垂直漸變。
核心代碼如下:
background: -moz-linear-gradient(<angle>, red, white);
起止顏色(Color Stops):除了起始位置和角度,你應該指定起止顏色ai漸變顏色。起止顏色是沿著漸變線,將會在指定位置(以百分比或長度設定)含有指定顏色的點。色彩的起止數是無限的。如果您使用一個百分比位置,0%代表起點和100%是終點,但區域外的值可以被用來達到預期的效果。
下面是一個簡單的例子,三個起止顏色ai漸變顏色。因為第一個和最后的顏色并未指定顏色點,他們將顯示為默認的0%和100%。
background: -moz-linear-gradient(top, blue, white 80%, orange);
如果沒有指定位置,顏色會均勻分布ai漸變顏色。
核心代碼如下:
background: -moz-linear-gradient(left, red, orange, yellow, green, blue);
透明度(Transparency):還支持透明漸變ai漸變顏色。這是相當有用的,例如,當堆疊多個背景時。這里是兩個背景的結合:一張圖片,一個白色到透明的線性漸變。
核心代碼如下:
.multibackground_transparent {
background: -moz-linear-gradient(right, rgba(255,255,255,0), rgba(255,255,255,1)), url();
}
徑向漸變(Radial Gradients)
為徑向漸變的語法非常類似于線性漸變ai漸變顏色。
-moz-radial-gradient([<bg-position> || <angle>,]? [<shape> || <size>,]? <color-stop>, <color-stop>[, <color-stop>]*);
除了您已經在線性漸變中看到的起始位置,方向,和顏色,徑向梯度允許你指定漸變的形狀(圓形或橢圓形)和大小(最近端,最近角,最遠端,最遠角,包含或覆蓋 (closest-side, closest-corner, farthest-side, farthest-corner, contain or cover))ai漸變顏色。
顏色起止(Color stops):就像用線性漸變,你應該沿著漸變線定義漸變的起止顏色ai漸變顏色。下面的圓具有相同的起止顏色,但在左邊的為默認的顏色間隔均勻的漸變,而右邊的每種顏色都有特定的位置。
background: -moz-radial-gradient(red, yellow, 漢沽區1E90FF);
background: -moz-radial-gradient(red 5%, yellow 25%, 芮城縣1E90FF 50%);
形狀(Shape):在這里你可以看到兩個可能的形狀間的差異ai漸變顏色,一個圓(左側)和橢圓(右側),兩者都起始于bottom left:
.radial_gradient_circle {
background: -moz-radial-gradient(bottom left, circle, red, yellow, 昌平區1E90FF);
}
.radial_gradient_ellipse {
background: -moz-radial-gradient(bottom left, ellipse, red, yellow, 祁縣1E90FF);
}
大小(Size):size的不同選項(closest-side, closest-corner, farthest-side, farthest-corner, contain or cover)指向被用來定義圓或橢圓大小的點ai漸變顏色。
示例:橢圓的近邊VS遠角
下面的兩個橢圓有不同的大小ai漸變顏色。左邊的一個是由從起始點(center)到近邊的距離設定的,而右邊的一個是由從起始點到遠角的的距離決定的。
background: -moz-radial-gradient(ellipse closest-side, red, yellow 10%, 武清區1E90FF 50%, white);
background: -moz-radial-gradient(ellipse farthest-corner, red, yellow 10%, 柳林縣1E90FF 50%, white);
示例:圓的近邊VS遠邊
左邊的圓的漸變大小由起始點(center)到近邊的距離決定,而右邊的圓則有起始點到遠邊的距離決定ai漸變顏色。
background: -moz-radial-gradient(circle closest-side, red, yellow 10%, 昔陽縣1E90FF 50%, white);
background: -moz-radial-gradient(circle farthest-side, red, yellow 10%, 測試1E90FF 50%, white);
示例:包含圓
在這里你可以看到左側的默認圈,同一漸變版本,但是被包含的右邊的圓ai漸變顏色。
background: -moz-radial-gradient(red, yellow, 豐臺區1E90FF);
background: -moz-radial-gradient(contain, red, yellow, 延慶縣1E90FF);
重復漸變(Repeating Gradients)
如果您想重復一個漸變,您可以使用-moz-repeating-linear-gradient和-moz-repeating-radial-gradientai漸變顏色。線性和徑向漸變demo獲取更多示例
在下面的例子,每個實例都指定了四個起止顏色,并無限重復ai漸變顏色。
.repeating_radial_gradient_example {
background: -moz-repeating-radial-gradient(black, black 5px, white 5px, white 10px);
}
.repeating_linear_gradient_example {
background: -moz-repeating-linear-gradient(top left -45deg, red, red 5px, white 5px, white 10px);
}
Demo
您可以查看
021yin.com yumi 54
成都畫冊印刷廠家,畫冊印刷公司為您提供畫冊印刷咨詢,畫冊印刷案例,畫冊印刷規格及畫冊印刷報價,讓您實時了解畫冊印刷廠家的最新規格及報價,并提供畫冊印刷時的注意事項,制作出讓您滿意的畫冊印刷產品。
2023-01-14 131
中鋁興華科技上班很好世鋁網訊7月2*日,山西省企業吉印通會,山西省企業家協會第六屆會員代表大會暨企業家隊伍建設推進會在太原召開,大會對201*年度為山西省經濟社會發展做出貢獻的企業和企業家進行命名表彰,中鋁山西興華科技;山東新興華環保...
2023-01-05 142
1、在廣東省,相近經營范圍的公司總注冊資本為*萬元,主要資本集中在1001000萬和1000家本省范圍內,當前企業的注冊資本屬于優秀通過吉印通企業信用查看利豐雅高包裝印刷東莞吉印通更。2、東莞市大嶺山鎮利豐雅高印刷廠現在沒查到網...
2022-10-20 261
6月1*日,2022年湖南省節能宣傳周活動在長沙啟動。紅網時刻新聞6月1*日訊(記者劉玉先)6月1*日,以“綠色低碳·節能先行”為主題的2022年湖南省節能宣傳周活動在長沙啟動,這是湖南連續舉辦的第*2個全省節能宣傳周。“目前,湖南能...
2022-10-09 168
好的過渡詞會引導您的讀者從您寫作中的一個想法轉向下一個想法。它們允許您以清晰而有意義的方式安排您的想法,讀者可以輕松理解。如果您將寫作視為一種旅程,您可以將過渡詞視為旅程中的路標。他們讓旅行者朝著正確的方向前進,并始終知道她要去哪里。如果沒...
2022-09-28 111
使用系統自帶的硬盤查錯工具檢查錯誤。再不行,進安全模式。再不行,進DOS。再不行,備份扇區內其他數據,然后格式化。最后這招最直接……??刪除不能刪除的文件相信大家都遇到過要刪除某個文件時,提示“該文件正被別的進程使用,不能刪除”的情況,...
2022-09-24 147