Time of Update: 2018-12-05
這個效果的實現重點在於我在無意中發現了IE下的一個bug,這個bug在特定環境會導致按鈕或連結點擊時失去虛線。其它瀏覽器就比較簡單,支援CSS2的瀏覽器可以通過設定outline解決,FF的button標籤通過私人屬性特別處理,DEMO在多個主流瀏覽器測試通過。 Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
nobr元素 代碼<html><head></head><body><div><nobr>不換行不換行<nobr></div></body></html> nowrap元素代碼<html><head></head><body><div
Time of Update: 2018-12-05
<HTML><HEAD><link ID="skin" rel="stylesheet" type="text/css"><TITLE>換膚技術</TITLE><SCRIPT LANGUAGE=javascript><!--function SetCookie(name,value){var argv=SetCookie.arguments;var
Time of Update: 2018-12-05
xml(extensible Markup Language)的出現,結構化文檔和資料有了一個通用的、科適應的格式,不僅僅應用在web上,也可以應用在任何地方。標準稱為可能。 XHTML是The Extensible HyperText Markup Language可擴充標識語言的縮寫。在HTML4.0的基礎上,用XML的規則對其進行擴充,得到了XHTML。它實現HTML向XML的過渡。 CSS是Cascading Style
Time of Update: 2018-12-05
Blueprint 是一個 CSS 架構,它可以讓你用很整潔的代碼來將頁面劃分成很複雜的網格結構(grid)。Blueprint 並沒有提供一個可視化的工具來讓你產生網格結構的 CSS 代碼。而 Boks 的出現,正好彌補了 Blueprint 沒有提供視覺化檢視的缺憾。 在主介面的格子上拖拽,就可以輕鬆畫出你想要的布局。在下面的面板裡,都可以為每一個 DIV 設定 ID,Class 和 HTML 程式碼等。繪製完成之後,點擊 Export 就可以匯出為網頁檔案了。 注意,此軟體需要下載
Time of Update: 2018-12-05
CSS 架構二月二十一日升級到 0.7.1 版本了。經過這麼長時間的這幾次版本升級,終於把按功能不同 CSS 規則在不同的 CSS 檔案中的模式改為單一檔案的模式了,所以感覺 Blueprint CSS 架構現在是一個可以用到實際項目中的 CSS 架構了。這個 CSS 架構將 html 標籤設定為如下情況:統一重設了 43 個 html 標籤(html 4.0 標籤一共 91 個)的屬性,(html, body, div, span, object, iframe, h1, h2,
Time of Update: 2018-12-05
CSS: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><style type="text/css">BODY{ font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold;
Time of Update: 2018-12-05
css的架構設計能幫我們快速有效建立高品質的頁面,也有助於代碼的規範性,當然每一個架構都是建立在無數前人努力的基礎上的,下面就推薦一個css架構——the Blueprint CSS FrameworkCSS Frameworks + CSS Reset: Design From
Time of Update: 2018-12-05
範例程式碼 [www.52css.com] Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
三欄布局是目前最常見的網頁布局,主要頁內容放在中間一欄,邊上的兩欄放置導航連結之類的內容。基本布局一般是標題之下放置三欄,三欄佔據整個頁面的寬度,最後在頁的底端放置頁尾,頁尾也佔據整個頁面寬度。
Time of Update: 2018-12-05
字型的處理在網頁設計中無論怎麼強調也不為過,畢竟網頁使用來傳遞資訊的,而最經典最直接的資訊傳遞方式就是文字,所以,瞭解一點字型的基本知識對於設計來說還是非常重要的。 中文和英文的最大區別就是中文是方塊字,英文是拼音文字,這對字型的處理的影響是巨大的。看看下面的圖示就會發現,英文字型裡的那些變化在中文字型裡都弱化了。 作為中文的讀者,習慣性的接受方塊形狀做為閱讀的單元,其實對於眼睛來說,這是一種容易疲勞的方式,閱讀的時候你的視線實際上是跟隨整行文字的外形。看看這個例子。 NOW I'VE
Time of Update: 2018-12-05
CSS的浮動與LaTeX的浮動體很像;在清單項目中宜用: list-style-image + list-style-type 組合配置auto的意義是:“彌補其它部分與所要求的總和之間的差異”;在複雜介面設計中只在最高架構中使用auto;浮動性的代價是:引入自身特殊性與破壞原有文檔流;而因為瀏覽器的差異,有時會引起非常糟糕的介面效果;因為瀏覽器在盒模式上的計算差異,所以儘可能少用Position:Absoluted與Position:Fixed配置注意數值配置,特別是 body{
Time of Update: 2018-12-05
一、white-space可以實現HTML中PRE標籤的效果,以及儲存格的noWrap效果,點此查看樣本。文法:white-space : normal | pre | nowrap 取值:normal: 預設值。預設處理方式。文本自動處理換行。假如抵達容器邊界內容會轉到下一行 pre:換行和其他空白字元都將受到保護。這個值需要IE6+或者 !DOCTYPE 聲明為 standards-compliant mode 支援。如果 !DOCTYPE 聲明沒有指定為 standards-complia
Time of Update: 2018-12-05
一、CSS HACK以下兩種方法幾乎能解決現今所有HACK.1, !important 隨著IE7對!important的支援, !important 方法現在只針對IE6的HACK.(注意寫法.記得該聲明位置需要提前.)<style>#wrapper{}{ width: 100px!important; /**//* IE7+FF */ width: 80px; /**//* IE6 */}</style>2, IE6/IE7對FireFox *
Time of Update: 2018-12-05
雖然現在div+css很流行,也是標準,但該用table的地方還是要用table,非要用div代替而花費的那個時間很不值,也不符合W3C的標準了.使用表格版面配置不符合W3C的標準其中之一就是table不能被方便的隨意布局,table的職責用來呈現資料是最理想的,但瀏覽器對table的解釋方式也會成為table在呈現時一個效能上的要點。預設瀏覽器(IE)會在整個表格都被下載後才開始全部呈現表格,以前用“貓”上網的朋友都有這種體驗,網速慢的時候頁面是一半一半顯示的。有沒有辦法讓table一行一行的
Time of Update: 2018-12-05
1.DOCTYPE 影響 CSS 處理2.FF: div 設定 margin-left, margin-right 為 auto 時已經置中, IE 不行3.FF: body 設定 text-align 時, div 需要設定 margin: auto(主要是 margin-left,margin-right) 方可置中4.FF: 設定 padding 後, div 會增加 height 和 width, 但 IE 不會, 故需要用 !important 多設一個 height 和 width5
Time of Update: 2018-12-05
首先我們說說firefox和IE對CSS的寬度顯示有什麼不同: 其實CSS ’width’ 指的是標準CSS中所指的width的寬度,在firefox中的寬度就是這個寬度。它只包含容器中內容的寬度。而Internet Explorer ’width’則是指整個容器的寬度,包括內容,padding ,border。 Firefox中:容器占的寬度=內容寬度+padding寬度+border寬度 IE中:內容寬度=您定義的容器寬度(Internet Explorer
Time of Update: 2018-12-05
Firefox中使用display: table-cell; vertical-align: middle;可以實現div垂直置中,而IE6中則需要藉助IE6中css的特點實現垂直置中。為了實現Firefox和IE6相容的垂直置中,還需要 藉助於!important標記。Firefox支援!important標記,而IE6忽略!important標記,因此可以使用! important標記區別Firefox和IE6。[範例程式碼] <html> <body>
Time of Update: 2018-12-05
1. css相對長度單位Ø em 元素的字型高度Ø ex 字型x的高度Ø px 像素PixelsØ % 百分比Percentage2. css絕對長度單位Ø in 英寸Inches(1英寸=2.54厘米)Ø cm 厘米CentimetersØ
Time of Update: 2018-12-05
[ 本文轉載自:Bible's Blog ]首先聲明在我這篇文章發表時,IE7.0及以上目前有四個版本,分別是Ie7.0beta1,Ie7.0beta2,Ie7.0beta3,Ie7.0