欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
豆瓣CSS開(kāi)發(fā)規范

Douban CSS Code Guideline

1. CSS瀏覽器支持標準

 

WinXP

Win7

OS X

IE9

C

C

 

IE8

A

A

 

IE7

A

A

 

IE6

A

A

 

Chrome7

C

C

C

Chrome6

A

A

A

Chrome3

B

B

B

Firefox4

C

C

C

Firefox3.6

A

A

A

Firefox3.5

C

C

 

Firefox3

C

C

 

Safari

B

B

B

Opera

C

C

C

 

(注:根據2010年11月10日數據整理)

  1. A級-交互和視覺(jué)完全符全設計的要求
  2. B級-視覺(jué)上允許有所差異,不破壞頁(yè)面整體效果
  3. C級-可忽視視覺(jué)上的問(wèn)題,但不防礙使用

2. 盡可能的通過(guò)繼承和層疊重用已有樣式

3. 根據新建樣式的適用范圍分為三級:全站級、產(chǎn)品級、頁(yè)面級

  1. 3-1. 目前全站級的CSS文件僅有core.css和douban.css(向全站級CSS文件中添加規則參見(jiàn)4和5)。
  2. 3-2. 產(chǎn)品級CSS是指作用于某一垂直產(chǎn)品(如音樂(lè )、讀書(shū)、電臺等),文件放在css/下相應目錄下。

 

頁(yè)面級指僅在一個(gè)或少量幾個(gè)頁(yè)面中用到。如果僅在一個(gè)頁(yè)面中用到的采用內聯(lián)方式嵌入于頁(yè)面head里,多于兩個(gè)頁(yè)面的放到外聯(lián)的CSS文件中,該文件再放到相應的產(chǎn)品目錄下。

4. core.css是全站基本樣式。它需要放在所有CSS引用的最前面。它包括:標簽reset、常用規則(鏈接、字體、隱藏、清浮動(dòng)等)、布局、各種模塊基本樣式等

參見(jiàn):http://img3.douban.com/css/packed_core1.css

5. 不要輕易改動(dòng)全站級CSS。改動(dòng)后,要經(jīng)過(guò)全面測試

6. 單條CSS規則的書(shū)寫(xiě)格式要求

  1. 6-1. 屬性需要寫(xiě)在一行。需要在“{"和"}”前后加空格。

     .selector { property:value;property:value; }

  1. 6-2. 多個(gè)(>2)selector每個(gè)占一行:

     .selector1,
     .selector2,
     .selector3 { property:value;property:value; }

  1. 6-3. 兼容多個(gè)瀏覽器時(shí),將標準屬性寫(xiě)在后面,如:

     -webkit-border-radius:4px;-moz-border-radius:4px;border-radius: 4px;

7. 將作用于不同模塊的CSS規則集中放在一起,同時(shí)用注釋說(shuō)明

注釋的格式:

     /* mod: doulist */

通用規則同樣分類(lèi)放在一起。通用規則在具體模塊規則的前面。如:

     /* button */
     ...
     /* mod */
     ...
     /* nav */
     ...
     /* mod: events album */

8. ID和Class命名。命名不要用縮寫(xiě),單詞間用"-"做為連接符

  1. 8-1. ID是用來(lái)標識具體模塊,命名必須具體且唯一,由前綴和名字組成。不要濫用ID。如: #db-video-list。
  2. 8-2. Class是用來(lái)標識某一類(lèi)型的元素,命名簡(jiǎn)潔表意清楚。如:.list。
  3. 8-3. 命名示例:

     壞:

     #rec
     .gray-link
     .broadsmr
     .pl

     好:

     #db-nav-main
     .infobox

     .item

  1. 8-4. 推薦使用的class名:

表示狀態(tài)

.on, .active, .selected, .hili

表示位置

.first, .last, .main, .side

表示結構

.hd, .bd, .ft, .col, .section

通用元素

.tb, .frm, .nav, .list, .item, .tag, .pic, .info

 

9. 盡量避免使用CSS Hack

推薦使用下面的:

區別屬性:

IE6

_property:value

IE6/7

*property:value

IE6/7/8/9

property:value\9

非IE6

property//:value

 

區別規則:

IE6

* html selector { ... }

IE7

*:first-child+html selector { ... }

非IE6

html>body selector { ... }

firefox only

@-moz-document url-prefix() { ... }

saf3+/chrome1+

@media all and (-webkit-min-device-pixel-ratio:0) { ... }

opera only

@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0) { ... }

iPhone/mobile webkit

@media screen and (max-device-width: 480px) { ... }

 

10. 使用after或overflow的方式清浮動(dòng)

11. 內聯(lián)和外聯(lián)的CSS都必須放在頁(yè)面的head里。順序是:全站級CSS,產(chǎn)品級CSS,頁(yè)面級(外聯(lián))CSS,頁(yè)面級(內聯(lián))CSS,內聯(lián)CSS

12. 避免使用低效的選擇器

如:
body > * {...}
ul > li > a {...}
#footer > h3 {...}
ul#top_blue_nav {...}
#searbar span.submit a { ... }

13. 盡量避免使用filter

14. 不要直接修改標簽的樣式

如: div { ... }

15. 不要在標簽上直接寫(xiě)樣式

如:<div style="margin-bottom:30px;">

16. 不要在CSS中使用 expression

17. 不要在CSS中使用 @import

18. 不要在CSS中使用 !important

19. 絕對不要在CSS中使用 "*" 選擇符

 

最后更新日期:2010年11月17日


本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
前端開(kāi)發(fā)規范及注意事項
【轉】瀏覽器的加載與頁(yè)面性能優(yōu)化
Webkit內核探究【2】——Webkit CSS實(shí)現
CSS設置滾動(dòng)條樣式 |前端開(kāi)發(fā)
自定義瀏覽器滾動(dòng)條的樣式,打造屬于你的滾動(dòng)條風(fēng)格 | 小天地,大世界,劉洋的博客
!!!!!!你真的懂CSS選擇器嗎
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久