前端設計技巧

2021-10-01 17:14:53 字數 1252 閱讀 7715

一、前端設計面臨的最大問題

1、瀏覽器不相容

html5特效在ie8及以下版本不顯示,排版錯位

2、分辯率不同

排版錯位

二、瀏覽器不相容解決辦法

1、針對不同瀏覽器加**

除ie外都可識別

所有的ie可識別

僅ie6可識別

ie6以及ie6以下版本可識別

ie6以及ie6以上版本可識別

僅ie7可識別

ie7以及ie7以下版本可識別

ie7以及ie7以上版本可識別

例:如何讓 ie9及其以下版本瀏覽器識別html5標識及特效

2、針對不同瀏覽器用不同的css樣式

透明層ie8css**:

background-color:#053361;opacity:1;filter:alpha(opacity=85);

透明層html5**:

background: rgba(255,255,255,0.8);

三、分辯率不同解決辦法

1、網頁頭、網頁主體、網頁腳放在乙個層或**中,並且居中,最外層寬度為100%。

下面的布局可以用div,也可以用table 

網頁內容

網頁內容

2、盡量不用絕對定位,用相對定位。

3、針對不同分辯率用不同的css樣式

高分辯率下字型、加大

@media screen and (判斷屬性)

css**示例:

.abc

@media screen and (min-width: 1201px)

}/* css注釋:設定了瀏覽器寬度不小於1201px時 abc 顯示1200px寬度 */

@media screen and (max-width: 1200px)

}/* 設定了瀏覽器寬度不大於1200px時 abc 顯示900px寬度 */

@media screen and (max-width: 901px)

}/* 設定了瀏覽器寬度不大於901px時 abc 顯示200px寬度 */

@media screen and (max-width: 500px)

}/* 設定了瀏覽器寬度不大於500px時 abc 顯示100px寬度 */

需要注意是css**順序,由大到小排版css(判斷瀏覽器寬度越大越放前),這樣是因為邏輯關係,@media 判斷css排錯將導致判斷失效。

前端SEO技巧

文章出處 前幾天在慕課網上學習了 seo在網頁製作中的應用 覺得挺好 挺有用的,今天,特此做了乙個小小的筆記,也算是對學習過後的乙個總結。一 搜尋引擎工作原理 二 seo簡介三 前端seo 1 結構布局優化 盡量簡單 開門見山,提倡扁平化結構。2 網頁 優化 第一行文字內容 第二行文字內容 第三行文...

前端常用技巧

1.擷取字串,從第一位開始,擷取6位 provider name val substr 0,6 2.許可權設定 3.通過尋找父級取值 向上尋找找到class detailshearid的父級的id obj closest detailshearid parents attr id 4.live動態註...

前端小技巧

1 形成如下效果 文字居於框中 一般給span標籤加框框,會比較貼合緊密,不好看 font size 1.3rem border 1px solid 337ab7 padding 0 10px height 20px line height 20px 加完之後行高與高度一樣 框就會高一點,如果單憑想...