国产男女精品_免费黄网在线观看_av综合在线观看_在线v片_欧美一区二区三区激情视频_99视频只有精品

18577034138
網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼

概述:

網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼視覺效果只是一張皮,前端代碼是支撐這張皮的骨,了解骨架是怎么長的,有助于設(shè)計出更合理高效的頁面。一、常見視覺效果是如何實現(xiàn)的關(guān)于文字效果文字自身屬性相關(guān)的效果css中都是有相對應(yīng)的樣式的,如字號、行高、加粗、傾斜、下劃線等

網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼

     視覺效果只是一張皮,前端代碼是支撐這張皮的骨,了解骨架是怎么長的,有助于設(shè)計出更合理高效的頁面。

一、常見視覺效果是如何實現(xiàn)的

關(guān)于文字效果

    文字自身屬性相關(guān)的效果css中都是有相對應(yīng)的樣式的,如字號、行高、加粗、傾斜、下劃線等,但是一些特殊的效果,主要表現(xiàn)為ps中圖層樣式中的效 果,css是無能為力的。但是css也在不斷發(fā)展,在css3中已經(jīng)新增了文字陰影的效果,可惜IE6、7、8均不支持。所以,一些比較特殊的文字效果, 依然只能通過圖片來實現(xiàn)。

說說文字間距

網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼

在css中其實是可以控制文字間距的,但是現(xiàn)實中很少會使用,一方面是很多設(shè)計師不知道css中有相應(yīng)的屬性,并且需要使用文字間距的場景也不多, 另一方面,瀏覽器解析文字間距的方式也令這一屬性在某些場景下無法使用,比如在文字居中的時候,實際居中的區(qū)域是包含了文字間距的(如上圖),使得在視覺 效果上讓人無法接受,所在當(dāng)需要在文字中保留一定空間的時候(比如兩個字的按鈕),會直接用空格來代替。

不過多知道一種實現(xiàn)文字間距的方法總是好的,雖然目前來看應(yīng)用場景很少,但是也許某天就派上用場了。比如12號的雅黑文本看上去會感覺密密麻麻的,但是加上一點(diǎn)文字間距,閱讀效果就會好很多。

關(guān)于字體

    網(wǎng)頁里中文文本字體一般都是宋體,不建議使用其他字體,但是其實字體是可以上傳到服務(wù)器,然后頁面中引用該字體,就解決了用戶電腦上沒有相應(yīng)字體的 問題。不過很少有人會這么做,為什么呢?1.瀏覽器是可以設(shè)置忽略網(wǎng)頁字體,改用用戶設(shè)置的字體(IE:工具->Internet選項->輔 助功能)。2.服務(wù)器上的字體是需要加載的,而一個字體一般都幾兆,嚴(yán)重影響頁面載入速度。所以對于特殊字體,通常都是做成圖片。

關(guān)于背景

   看看通常一個按鈕是怎么拼出來。

網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼

產(chǎn)品類的按鈕我們一般都是像A這樣設(shè)計(中間段是橫向的重復(fù)圖案),而不是像B這樣,因為產(chǎn)品類的按鈕一般都是復(fù)用的,可以用兩段拼出來一個按鈕,而B這個寬度就限死了。

關(guān)于漸變、圓角、投影

    在css3中終于實現(xiàn)了漸變、圓角和投影,不過可惜的是IE6、7、8均不支持,但是已經(jīng)可以在越來越多的網(wǎng)站中看到新css的應(yīng)用,尤其是按鈕, 淡淡的漸變,hover上去有點(diǎn)淡淡的陰影,效果很好,對于不支持的瀏覽器,設(shè)置一個顏色近似的背景,看到的是單色、直角效果。

網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼

需要注意的是:代碼實現(xiàn)的只能是線性漸變,從某個顏色均勻的漸變到另外一個顏色,所以高光什么的只能舍棄了。css3中還有徑向漸變,不過暫時應(yīng)用場景不多。

互聯(lián)網(wǎng)發(fā)展速度很快,大大小小的新技術(shù)很多,多和前端交流吧。

關(guān)于對齊

網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼

    主要是表單中文字的上下居中對齊,在ps里很簡單,但是實現(xiàn)出來卻如上圖所示的,很難看,要想對齊,真是件麻煩的事情,沒有好的辦法。所以不是特別關(guān)鍵的地方,建議就隨它去了。

二、前端是如何切圖的

第一步 拼圖

網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼

為了加快頁面加載速度,會把多張圖片拼在一張圖片上。

第二步 保存為Web所用格式

    網(wǎng)頁上的圖片,照片、banner類一般保存為jpg,其他的,通常都是保存為png-8或gif(除了動態(tài)圖片需要用到gif,其他場景png-8完全可以替代gif)。對于保存為png-8或者gif的圖片,有時候會看到圖片呈現(xiàn)帶狀感(如下圖右側(cè)),失真很嚴(yán)重。

網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼

有兩個辦法,一是增加顏色的數(shù)量,但是增加數(shù)量會導(dǎo)致圖片變大,需要在顏色數(shù)量和圖片大小之間取一個平衡,而且如果圖片上顏色太多,就算顏色數(shù)量增到最大256,依舊會有明顯的帶狀感,這時候可以把圖片拆開,把顏色類似的圖片拼在一張圖上。

三、頁面布局相關(guān)

元素疊加的效果

    通過外補(bǔ)丁(margin)、絕對定位(position:absolute)可以實現(xiàn)多個元素互相疊加的效果,使得設(shè)計上不受布局的局限。

固定屏幕的效果

網(wǎng)頁設(shè)計師應(yīng)掌握的一些前端編碼

某些特殊場景使用(如上圖的“回頂部”),解決跟隨的問題。了解前端知識,不僅在溝通上更順暢,設(shè)計上更合理,對于設(shè)計過程也有一定的幫助,比如在設(shè)計控件的時候,ps里看hover樣式始終不夠直觀,這時 可以把控件實現(xiàn)出來,直觀的去感受,調(diào)整你的設(shè)計稿直到滿意為止。雖然成本比較大,但是對于需要仔細(xì)推敲的控件來說還是值得的。

<script type="text/java script"><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/java script"><script src="http://pagead2.googlesyndication.com/pagead/js/r20120801/r20120410/show_ads_impl.js"><script src="http://pagead2.googlesyndication.com/pagead/render_ads.js"><script>google_protectAndRun("render_ads.js::google_render_ad", google_handleError, google_render_ad);

主站蜘蛛池模板: 日韩欧美精品一区| 欧美区亚洲区| 日本成人性视频| 亚洲成人一区在线| 国产精品久久久久久久久久久久久久久久| 亚洲国产精品一| 久久视频国产| 色久婷婷| 日本一卡二卡在线| 国产精品久久久久久亚洲影视| 欧美乱性| 四虎影视永久免费观看| 日韩精品在线播放| 国产色一区| 骚虎影院在线观看| 亚洲看片网站| 成人免费精品| 久久网站视频| 国产免费黄色| 日本视频精品| 永久中文字幕| 亚洲国产清纯| 亚洲黄色精品| 欧美性猛交bbbbb精品| 浪漫樱花在线观看高清动漫| 高清成人综合| 黄色免费一级| 九九热精品| 国产一区二区视频在线观看免费| 男人天堂网在线观看| www午夜| 国产黄色大片网站| 久久久久久一级片| 欧美三级黄色大片| 欧美第一夜| 日韩一区二区在线观看视频| 在线视频这里只有精品| 蜜桃久久精品| 成人天堂噜噜噜| 国产第一页在线播放| 伊人免费视频|