Time of Update: 2017-02-28
一說起CSS隱藏元素,我想大部分小夥伴們都會想到的第一種方法就是設定display為none。這是最為人所熟知也是最常用的方法。我相信還有不少人想到使用設定visibility為hidden來隱藏元素,這種方式也是常用的方法,而且也有很多人知道兩者的不同。除了這兩種方法,本文還總結了一些比較不常用的方法,比較了這幾種“隱藏”元素方法的區別和優缺點,歡迎大家交流!! 幾種方法的簡單介紹首先我們分別來說說到底有哪幾種隱藏元素的方法,有一些方法是眾所周知的
Time of Update: 2017-02-28
本教程將分步講解如何使用JQuery和CSS打造一個炫酷動感菜單。jQuery的"write less, do more"的特性可謂是家喻戶曉,即使沒有很豐富JS編程經驗的人,也可以通過其提供的API很快學會如何使用,當然,如果您經驗豐富,我還是建議您可以理解jQuery各主要函數的實現原理,其他不說了,直接看看如何用它來實現菜單神奇的效果吧您可以點擊查看示範,也可以點擊下載原始碼。Step1 -
Time of Update: 2017-02-28
作為一個Web開發人員,掌握必要的前台技術也是很重要的,特別是在遇到一些實際問題的時候。這裡給大家列舉一個例子:給一個p標籤增加一個類(class),可是執行後該class中的有些屬性並沒有起作用。通過Firebug查看,發現沒有起作用的屬性被覆蓋了。這個時候突然意識到了CSS選取器的優先順序問題,這裡就CSS選取器的優先順序問題做了一些總結。51CTO推薦閱讀:巧妙地使用CSS選取器選取器種類嚴格來講,選取器的種類可以分為三種:標籤名選取器、類別選取器和ID選取器。而所謂的後代選取器和群組選取
Time of Update: 2017-02-28
如果用position來布局頁面,父級元素的position屬性必須為relative,而定位於父級內部某個位置的元素,最好用absolute
Time of Update: 2017-02-27
原理:1.使用FileReader 讀取圖片2.使用canvas 的 getImageData 擷取圖片像素資訊3.將像素資訊轉換為CSS3 box-shadow代碼:<!DOCTYPE HTML PUBLIC> <html> <head> <meta charset="utf-8"> <title>擷取圖片像素顏色,轉換為css3 box-shadow</title>
Time of Update: 2017-02-27
Flex 最為強大的特性之一是其包含的極大的設計靈活性。這些靈活性大部分 可歸功於 Adobe 用 Flex 實現 CSS。以我為例,我最近為一個新的 Adobe AIR™ 應用程式擔任進階 UI 設計員,在我向全球 160,000 個使用者正式發 布第一個公開發布版的若干天前,我收到了大量設計變更要求。雖然很多開發人 員都會將這些最後一分鐘的請求看作是讓人頭痛的事,我卻能在不足 20 分鐘內 完成這些更改並將其放入版本控制,而這完全得益於 Flex 和 CSS 的強大功能
Time of Update: 2017-02-27
1. position:static|無定位position:static是所有元素定位的預設值, 一般不用註明,除非有需要取消繼承的別的定位example:#div-1 {position:static;}2. position:relative|相對定位使用position:relative,就需要top,bottom,left,right4個屬性來配合,確定元素的位置。如果要讓div-1層向下移動20px,左移40px:example:#div-1
Time of Update: 2017-02-27
這篇主要討論CSS的文法及層疊的概念,有關CSS布局方面的內容下篇討論。如前兩篇文章所述,CSS是專門用來負責文檔的展現的,那既然如此,CSS就一定能夠控制每種元素的展現,於是,就有了第一類文法——元素選擇符。元素選擇符文法如下:element{ 樣式規則}這個非常好理解,所謂元素選擇符,就是說文檔中所有該元素,都以該樣式規則顯示。非常好,有了元素選擇符,就能夠很大程度上控制文檔的展現了。然而,人們很快就碰到了新的問題:我有兩個相同的元素,但是我希望兩個元素以不同的樣式展
Time of Update: 2017-02-27
CSS 規範允許使用稱作速記 CSS 的簡略文法建立樣式。速記 CSS 使您可以用一個屬性標籤指定多個屬性的值。例如,您可以使用 font 屬性在一行文法中設定 font-style、font-variant、font-weight、font-size、line-height 和 font-family 屬性。使用速記 CSS 時需要注意的關鍵問題是速記 CSS 屬性省略的值會被指定為屬性的預設值。當兩個或多個 CSS 規則指定給同一標籤時,這可能會導致頁面無法正確顯示。例如,下面顯示的 H1
Time of Update: 2017-02-27
CSS中的!important是一個非常重要的屬性,有時候發揮著非常大的作用,這方面的知識並不是非常多,我們看下面的文章,對它作比較感觀的瞭解。前幾天寫一些CSS代碼的時候又難為我了,因為那個該死的IE6對CSS的支援是如此的差勁,以前我還沒注意過,因為做的東西基本都是基於IE的,可是我這次為部落格寫的CSS要支援不止IE一個瀏覽器,可恨的是我裝的Windows
Time of Update: 2017-02-27
前兩天參加了公司組織的一個WD培訓,有一節課講了標籤語義化,聽了之後感覺特別有用,更正了我以前對 HTML 和 CSS 的錯誤看法。首先說明的一點是,人可以通過視覺的劃分判斷內容的語義,搜尋引擎看到的只是代碼。搜尋引擎只能通過標籤來判斷內容的語義。
Time of Update: 2017-02-27
應用CSS製作的新聞網站中的文章列表:ul是html中的無序列表,li是列表中的清單項目。如果沒有CSS定義它的外觀,它預設是顯示成一列列表,並且它會存在項目符號(比如方塊或實心的黑點)的列表內容。CSS網頁布局中,除了新聞列表、連結運行ul、li製作以外,我們通常將菜單也用ul、li來實現。以下是引用片段:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3
Time of Update: 2017-02-28
通過使用CSS,可為XML文檔添加顯示資訊。使用CSS顯示您的XML?使用CSS來格式化XML文檔是有可能的。下面的例子就是關於如何使用CSS樣式表來格式化某個XML文檔:這是XML檔案:CD目錄這是樣式表:CSS檔案最後,請查看效果:由CSS檔案格式化的CD目錄下面是此XML檔案的一個片斷。 第二行,<?xml-stylesheet type="text/css"
Time of Update: 2017-02-27
在div+css布局中,一般都這樣來整體構架的<div id="header"></div><div id="center"></div><div id="footer"></div>而對於header部分,肯定要顯示網站標題,除了顯示網站標題外,還可能要顯示其他比較重要的對象,比如網站的導覽列:<div id="header"> &
Time of Update: 2017-02-27
按照傳統的方法,導航條由放在一行表格單元裡的圖形映像構成。由於人們不再推薦用表格來定位任何非表格的頁面內容,所以很多製作Web的人正在尋找(新的)方法,用結構化的XHTML標記和CSS格式來建立導航條。
Time of Update: 2017-02-27
用慣了Windows的人對各種各樣的滑鼠樣式一定不會陌生。當滑鼠移動到不同的地方時,當滑鼠執行不同的功能時,當系統處於不同的狀態時,都會使滑鼠的形狀發生變化。而在網頁上往往只有當滑鼠在超級連結上時才出現一個手形,在其它地方似乎沒有什麼變化。這同充滿動感的網頁顯得不怎麼和諧。實際上,用CSS可以方便地定義許多種滑鼠形狀。用本文介紹的方法,可以在網頁的作何地方設定滑鼠的不同樣式。在Dreamweaver3中設定手形滑鼠樣式效果的製作步驟:1、按F7(或點擊快速啟動欄裡那個象“八卦圖&rd
Time of Update: 2017-02-27
層疊式樣表(CSS)正迅速成為網頁布局與定位的實際標準。它們便於使用、不需要任何特殊的軟體、並可在大多數主要的瀏覽器上應用。但是,正確使用它們需要全面瞭解一個特殊布局的功能性目的,保證產生的樣式表在邏輯和功能上都能正確使用,並能夠與各種瀏覽器和查看裝置相容。通常,Web開發人員往往無法理解式樣表的這個特殊問題,導致要在代碼中使用大量的“hack”才能獲得預期的結果。為解決這個問題,很值得花一些時間來理解CSS的一些核心驅動程式和概念。開發人員需要瞭解的一個最重要的概念是所
Time of Update: 2017-02-27
CSS與JS緊密配合,為我們的頁面增添了很多別緻的效果。在52CSS.com中也有相關的案例。為了達到某種特殊的效果我們需要用Javascript動態去更改某一個標籤的CSS屬性。比如:滑鼠經過一個圖片時我們讓圖片加一個邊框,代碼可能是這樣:JavaScript中style後面的屬性應該是什嗎?<script type="text/javascript"> function imageOver(e) { e.style.border="1px
Time of Update: 2017-02-27
css的border屬性相信大家都不陌生了,就是給元素加個邊框嘛,在不同的盒模型下,會給元素的寬高帶來怎樣的影響,相信大家也都很熟悉了,這裡就不再贅述,只說說大家平時沒有怎麼留意的東西。0.border-color與color大家平時使用border屬性的時候,通常應該是直接寫border:1px solid #ccc;
Time of Update: 2017-02-27
怎麼說呢,從接觸前端起,到現在已經有三個月了,這麼長時間的學習呢,我的水平依然一般,前幾天參加了IFE2017,下面總結一下對CSS中浮動、定位、分列布局、父容器塌陷問題的一些心得。 首先,浮動和定位是CSS中布局的基礎,通過浮動和定位,可以實現對每一個盒模型精確到像素層級的控制,可見其重要性。 先談談浮動: 在HTML的文件物件模型裡,採用的是流式布局,也就是說,區塊層級元素是獨佔一行的,想讓區塊層級元素並排,主要是兩種辦法,一種是在CSS裡設定區塊層級元素的display為inli