最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淘寶段正淳的css筆記大全第4/4頁

 更新時(shí)間:2007年10月25日 11:12:38   作者:  

css代碼的簡寫

css縮寫的語法,對新手有一定幫助,老鳥就不用看了.

0px不需要單位,直接:margin:0 
盒模型的縮寫,語法是margin:上 右 下 左;.甚至可以簡寫成margin:上 (右左) 下,當(dāng)然右左的值應(yīng)該是一樣的 
css屬性的最后一項(xiàng)”;”號(hào)省略。(不建議 ^_^) 
字體寬度normal用400代替,bold用700代替。 
16進(jìn)制的色彩值,如果每兩位的值相同,可以縮寫一半,例如:#000000可以縮寫為#000;#0044DD可以縮寫為#04D; 
border邊框的縮寫,語法是border:width style color,類似boder:1px solid red; 
背景background的縮寫,語法是color image repeat attachment position.類似:background:#f00 url(background.gif) no-repeat fixed 0 0( 為什么我從不寫fixed呢?) 
字體的縮寫,類似font:italic small-caps bold 1em/140% “SimSun”,sans-serif,可以省略到最簡單font:12px “SimSun”. 
list的屬性縮寫,語法list-style:square inside url(image.gif) ,不過一般咱們都不用. 
想湊10條, 還真難.就把刪除無用換行符和空格算一個(gè)吧
一天大家在團(tuán)隊(duì)中討論“未知圖片垂直居中”的問題,突發(fā)奇想用vertical-align:middle這個(gè)屬性來實(shí)現(xiàn),于是抽了時(shí)間做了下面這個(gè)不成熟的例子:

CSS:

 div{
  width:140px;
  height:140px;
  text-indent:-8px;
  text-align:center;
  line-height:138px;
  background:red;
  font-size:12px;
  *font-size:120px;
  *text-indent:-60px;
}
img{
  width:100px;
  height:100px;
  vertical-align:middle;

HTML:

< div>& nbsp;<img src="ipodclassics.jpg" alt="iPod classic" />
初衷是不想用position來做,畢竟 大量的圖片顯示瀏覽器在渲染的時(shí)候會(huì)消耗 較多的資源。

缺點(diǎn)是 輸出了 無意義的nbsp;, 而且font-size和font-indentd的計(jì)算公式不是很簡單(所以以上的數(shù)字都是湊的^_^).

后來小馬見了這個(gè)思路,用了點(diǎn)時(shí)間升級(jí)了代碼,用:after輸出代替了無趣nbsp ,代碼見下。

CSS:

 .tb-p-c{
  display: block;
  width:140px;
  height:140px;
  line-height:140px;
  text-align:center;
  *font-size:123px;
}
.tb-p-c img{
  vertical-align:middle;
}
.tb-p-c:after {
  content: ".";
  visibility: hidden;
  font-size: 12px;
  margin-left: -5px;

HTML:

<a class="tb-p-c"><img src="jishi070912_2.jpg" /></a> 
這樣子,惱人的nbsp消失了。大家對vertical-align:middle的渲染方式有了更進(jìn)一步的了解了。還讓很多同志發(fā)現(xiàn)了after這個(gè)偽類還可以用來hack.

結(jié)果圓心又給CSS升了次級(jí):

CSS:

 .tb-p-c{
  display: table-cell;
  vertical-align:middle;
  width:140px;
  height:140px;
  text-align:center;
  *display: block;
  *font-size: 122px;
  background:red;
}
.tb-p-c img {
  vertical-align:middle;

這是第三次的升級(jí),由于時(shí)間關(guān)系,沒有測試上面的代碼,原因是利用了display來渲染,感覺上還是會(huì)讓瀏覽器多次渲染,所以偶沒測試 。
這次探討給了我們很多很多的收獲,相信如果有大家的參與,會(huì)有更多方式和我們沒發(fā)現(xiàn)的觀點(diǎn)。大伙別小氣,多發(fā)表回復(fù),一起提高。

相關(guān)文章

  • css靜態(tài)濾鏡 + A:Hover

    css靜態(tài)濾鏡 + A:Hover

    css靜態(tài)濾鏡 + A:Hover...
    2006-11-11
  • firefox下rowspan+border+border-collapse的bug

    firefox下rowspan+border+border-collapse的bug

    好久沒有發(fā)相關(guān)瀏覽器的坑了。今天同事cy發(fā)現(xiàn),在firefox里rowspan不生效...
    2010-02-02
  • 用DIV+CSS寫小三角

    用DIV+CSS寫小三角

    用DIV+CSS寫小三角...
    2007-01-01
  • CSS漸變文本效果的兩種方法比較

    CSS漸變文本效果的兩種方法比較

    是否想不用photoshop來創(chuàng)建一個(gè)帶漸變的標(biāo)題文字嗎? 這里用一個(gè)簡單的css技巧來向你展示如何僅僅使用css和png圖片來制造這種效果.
    2008-05-05
  • 可以給img元素設(shè)置背景圖

    可以給img元素設(shè)置背景圖

    驚嘆于老外的發(fā)現(xiàn) 《CSS Background image on html image element?》,自己從沒關(guān)注過,也沒想過如此的問題。
    2009-04-04
  • CSS Hack 匯總快查

    CSS Hack 匯總快查

    屏蔽IE瀏覽器(也就是IE下不顯示)
    2008-12-12
  • 提高網(wǎng)頁的效率 Use YSlow to know why your web Slow

    提高網(wǎng)頁的效率 Use YSlow to know why your web Slow

    內(nèi)容再豐富的網(wǎng)站,如果慢到無法訪問也是毫無意義的; SEO做的再好的網(wǎng)站,如果搜索蜘蛛抓不到也是白搭(頁面效率和搜索蜘蛛之間的關(guān)系,需要進(jìn)一步的確認(rèn),此為和上篇保持統(tǒng)一); UE設(shè)計(jì)的再人性化的網(wǎng)站,如果用戶連看都看不到也是空談。
    2008-09-09
  • 網(wǎng)頁中Span和Div的區(qū)別

    網(wǎng)頁中Span和Div的區(qū)別

    HTML只是賦予內(nèi)容的手段,大部分HTML標(biāo)簽都有其意義(標(biāo)簽p創(chuàng)建段落,h1標(biāo)簽創(chuàng)建標(biāo)題等等)的,然而span和div標(biāo)簽似乎沒有任何內(nèi)容上的意義,聽起來就像一個(gè)泡沫做成的錘子一樣無用。但實(shí)際上,與CSS結(jié)合起來后,它們被用得十分廣泛。
    2008-05-05
  • js開發(fā)中的頁面、屏幕、瀏覽器的位置原理(高度寬度)說明講解(附圖)

    js開發(fā)中的頁面、屏幕、瀏覽器的位置原理(高度寬度)說明講解(附圖)

    前端js開發(fā)中我們常遇到對頁面、屏幕、瀏覽器寬高和位置的獲取問題,有時(shí)間查到了js的實(shí)現(xiàn)代碼,但是不知道為什么。本篇圖文并茂講解Web環(huán)境中屏幕、瀏覽器及頁面的高度、寬度信息。
    2023-02-02
  • Zen Coding 快速編寫HTML/CSS代碼的實(shí)現(xiàn)

    Zen Coding 快速編寫HTML/CSS代碼的實(shí)現(xiàn)

    在本文中我們將展示一種新的使用仿CSS選擇器的語法來快速開發(fā)HTML和CSS的方法。它由Sergey Chikuyonok開發(fā)。
    2011-01-01

最新評(píng)論

米泉市| 罗平县| 八宿县| 绥德县| 班玛县| 昌宁县| 临猗县| 上饶市| 蓬溪县| 阳朔县| 五莲县| 临沭县| 报价| 郎溪县| 将乐县| 简阳市| 汉沽区| 扎兰屯市| 陆河县| 安溪县| 逊克县| 乡城县| 兴海县| 河北区| 麻江县| 宝应县| 昌吉市| 汨罗市| 蒙城县| 松桃| 孝感市| 普定县| 抚宁县| 瑞安市| 荔浦县| 临洮县| 方山县| 荆州市| 遂宁市| 赞皇县| 甘南县|