亚洲AV无码乱码在线观看不卡|最新大伊香蕉精品视频在线|亚洲不卡av一区二区|国产美女无遮挡免费

登錄論壇 | 注冊會員 設為首頁 | 收藏本站
當前位置 : 首頁>軟件學院>程序開發(fā)>CSS>正文
 
CSS技巧:節(jié)約網頁代碼編寫時間

http://www.yibo1263.com 2009-12-31 10:11:13  來源:東北IT網  編輯:葉子
 

CSS已經成為網頁前端設計一個非常重要的部分,由于寫CSS時需要考慮的問題非常多,老手們創(chuàng)建新頁面是通常會沿用以前的CSS框架。但是新手沒有自己的框架,這篇文章可以給新手們一些啟示。

1.簡單的純CSS Tooltip
通過這些代碼,你可以做出簡單的Tooltip。這是CSS代碼:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
a:hover {
background:#ffffff; /*要兼容IE6的話必須添加背景色*/
text-decoration:none;
}
a.tooltip span {
display:none;
padding:2px 3px;
margin-left:8px;
width:130px;
}
a.tooltip:hover span{
display:inline;
position:absolute;
background:#ffffff;
border:1px solid #cccccc;
color:#6c6c6c;
}


HTML代碼如下:

1
Easy <a class="tooltip" href="#">Tooltip<span>This is a Example by imbolo.com.</span></a>.

效果如圖。

2.重設基本樣式

為了統(tǒng)一不同瀏覽器對各種HTML標簽的默認樣式的渲染,我們必須從新定義各種標簽的樣式,這樣能對以后的開發(fā)帶來方便。重新定義各種HTML標簽只需要在CSS的開頭加入以下代碼。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: none;
}

/* 元素獲得焦點時的樣式! */
:focus {
outline: 0;
}

/* 特殊文本的樣式! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* 細線表格樣式 */
table {
border-collapse: collapse;
border-spacing: 0;
}
3.方便的CSS調試器

這段代碼可以把頁面上的各種標簽嵌套用不同的線條劃分出來,方便你找出BUG。

1
2
3
4
5
6
7
8
* { outline: 2px dotted red }
* * { outline: 2px dotted green }
* * * { outline: 2px dotted orange }
* * * * { outline: 2px dotted blue }
* * * * * { outline: 1px solid red }
* * * * * * { outline: 1px solid green }
* * * * * * * { outline: 1px solid orange }
* * * * * * * * { outline: 1px solid blue }
4.使一個未設定寬度的DIV居中

對于一個有固定寬度的DIV容器,你可以輕松地通過margin:auto屬性令他居中。如果要居中的DIV容器并沒有設置寬度的話,你可以使用下面的CSS代碼:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.content {
margin: 0 auto 8px;
display: table;
}

.content div {
display: table-cell;
}

<!--[if IE]>
.content {
display: block;
text-align: center;
}
.content div {
display: inline;
zoom: 1;
}
<![endif]-->
5.為大圖片添加偽AJAX的載入圖標

等待圖片下載是瀏覽網頁是意見煩人的事,但用JavaScript動態(tài)載入圖片技術難度又比較大。你可以用CSS加上一個載入圖標,緩解訪客等待加載時的情緒。

1
img { background: url(loading.gif) no-repeat center center; }

本新聞共2頁,當前在第1頁  1  2  

 
收藏】【打印】【進入論壇
  相關文章:

·CSS3 Media Queries 詳解
·CSS實例教程:非浮動區(qū)域設置寬度
·css的效率和瀏覽器渲染的速度
·關于CSS HACK 解決兼容的寫法 
·小議使用“完整”的CSS的缺點
·關于CSS不透明的詳細介紹 
·CSS中設置段落間距的方法
·用css網站布局之十步實錄
·DIV+CSS布局代碼精簡對SEO的影響 
·CSS教程:網頁中英文字體的設置 
·css3文本陰影屬性text-shadow說明 

 
 
 
 
最新文章

中關村艷照門女主角詳記錄高清組圖 
大連護士門大尺度艷照高清組圖
iPhone女孩微博爆紅 最寶貴東西換iPhon
反恐精英之父內維爾:改變電腦游戲銷售
團購網站黎明之前:中國市場慘烈廝殺不
團購鼻祖Groupon中國揭秘:快與慢的商業(yè)
Spil Games發(fā)布新的品牌形象
1800配置一臺主機 不要顯示器
聯(lián)想V360筆記本模特寫真
愛國者第四代移動硬盤將面市、低電壓保

 
推薦文章
1
2
3
4
5
6
7
8
9
10
iPhone女孩微博爆紅 最寶貴東西換
大連護士門大尺度艷照高清組圖
中關村艷照門女主角詳記錄高清組
蘋果員工中毒門
宮如敏不雅照瘋傳 看張馨予韓一菲
深耕市場 永續(xù)經營——專訪百腦匯
優(yōu)派專業(yè)電子書 讓您回家旅途多姿
揭曉百萬大獎三星bada魅力綻放中
大明龍權“江湖英雄會”全國PK大
永恒之塔校園達人挑戰(zhàn)賽完美落幕
八卦圖解 More>>
iPhone女孩微博爆紅 最寶貴東西換 大連護士門大尺度艷照高清組圖
中關村艷照門女主角詳記錄高清組 宮如敏不雅照瘋傳 看張馨予韓一菲