Time of Update: 2017-02-28
HTML style 標籤 style 標籤 -- 在文檔中聲明樣式時使用此標籤 style標籤是成對出現的,以 結束 屬性 media -- 媒體類型, type -- 包含內容的類型,一般使用type="text/css" 樣本 XML/HTML Code複製內容到剪貼簿 <head> <style type="text/css"> abbr { font-size:
Time of Update: 2017-02-28
定義和用法 text-decoration 屬性規定添加到文本的修飾。 注釋:修飾的顏色由 "color" 屬性設定。 說明 這個屬性允許對文本設定某種效果,如加底線。如果後代元素沒有自己的裝飾,祖先元素上設定的裝飾會“延伸”到後代元素中。不要求使用者代理程式支援 blink。 預設值: none 繼承性: no 可能的值 none 預設。定義標準的文本。 underline
Time of Update: 2017-02-28
視窗(Viewport)單位 視窗(Viewport)單位是相對單位,意味著它們沒有客觀的尺寸。它們的大小是由視窗(Viewport)大小決定的。下面是四個與視窗(Viewport)有關的單位。 我將集中討論前兩個單位,因為它們更可能被使用。 在很多情況下,視口單位(vh和vw)和百分比單位在它們可以實現的功能方面是重疊的。然而,它們每個都有其明顯的優點和缺點。概括的說: 當處理寬度的時候,%單位更合適。處理高度的時候,vh單位更好。 佔滿寬度的元素: % >
Time of Update: 2017-02-28
隨著CSS的發展,使用CSS有語義化的命名規範和CSS層的分離,將有助於它的可擴充性,效能的提高和代碼的組織管理。 在我前面的文章中討論很多關於CSS的問題都可以通過使用一個適當的CSS策略來避免。在這篇文章裡,我將著重於討論使用一種方法或者一個命名規則所帶來的好處。 這裡有很多可供使用的前端方法和命名規則,每個都有自己的優缺點。在幾乎所有的案例中CSS被分割成更易於管理的代碼“塊”。CSS的這種分割方式定義了每一種方法。 命名規則 一個可靠命名規
Time of Update: 2017-02-28
用CSS來製作無圖片帶箭頭的DIV方框(此代碼比較適合追求純程式碼者) 這類效果也可以用圖片背景來實現,代碼會更簡潔 CSS代碼: CSS Code複製內容到剪貼簿 div.container{position:absolute; top:30px; left:40px; font-size:
Time of Update: 2017-02-28
樣式表的文文書處理屬性中有兩個重要的屬性:writing-mode和text-align。讓我們先看看它們的用法: 1. writing-mode(設定對象書寫方向) 文法:writing-mode : lr-tb、tb-rl 參數:lr-tb:從左向右,從上往下 tb-rl:從上往下,從右向左 樣本: CSS Code複製內容到剪貼簿 div { writing-mode: tb-rl; } 2. text-align(設定對象中文本的對齊) 文法:text-
Time of Update: 2017-02-28
定義和用法 font-size 屬性可設定字型的尺寸。 說明 該屬性設定元素的字型大小。注意,實際上它設定的是字型中字元框的高度;實際的字元字形可能比這些框高或矮(通常會矮)。 各關鍵字對應的字型必須比一個最小關鍵字相應字型要高,並且要小於下一個最大關鍵字對應的字型。 可能的值 執行個體 設定不同的 HTML 元素的尺寸: XML/HTML Code複製內容到剪貼簿 h1 {font-size:250%;} h2 {font-size:200%;} p
Time of Update: 2017-02-28
現在,響應式Web設計無疑是非常流行的。對於新人,responsive design可能聽起來有點複雜,但實際上,它比你想的要簡單的多。為了協助你快速入門響應式Web設計,我寫了一篇快速入門教程。我保證你通過三步就可以學會響應式設計的基本邏輯和媒體查詢(media
Time of Update: 2017-02-28
一.選擇符模式模式/含義/內容描述*匹配任意元素。(通用選取器)E匹配任意元素 E (例如一個類型為 E 的元素)。(類型選取器)E F匹配元素 E 的任意後代元素 F 。(後代選取器)E > F匹配元素 E 的任意子項目 F 。(子選取器)E:first-child當元素 E 是它的父元素中的第一個子項目時,匹配元素 E 。(:first-child 偽類)E:link E:visited如果 E
Time of Update: 2017-02-28
4. ID選擇符 在HTML頁面中ID參數指定了某個單一元素,ID選擇符是用來對這個單一元素定義單獨的樣式。 ID選擇符的應用和類選擇符類似,只要把CLASS換成ID即可。將上例中類用ID替代:<p
Time of Update: 2017-02-28
1. 基本文法 CSS的定義是由三個部分構成:選擇符(selector),屬性(properties)和屬性的取值(value)。 基本格式如下: selector {property: value} (選擇符 {屬性:值}) 選擇符是可以是多種形式,一般是你要定義樣式的HTML標記,例如BODY、P、TABLE……,你可以通過此方法定義它的屬性和值,屬性和值要用冒號隔開: body {color:
Time of Update: 2017-02-28
在進行頁面的DIV+CSS排版時,遇到瀏覽器中的圖片元素img下出現多餘空白的問題絕對是常見的。對於該問題的解決方案也是“見機行事”,根據原因的不同要用不同的解決方案,這裡把解決直接把解決image圖片布局下邊的多餘空隙的BUG的常用方法歸納,供大家參考。 1、將圖片轉換為塊級對象 即,設定img為“display:block;”。在本例中添加一組CSS代碼:“#sub img {display:block;}”。 2、設定圖片的垂直對齊 即設定圖片的vertical-align屬性為“
Time of Update: 2017-02-28
網站會根據當時的時間自動調整網站風格。作者為網站製作了早上、下午、夜晚三套皮膚,主要是分別製作了背景。12點以前系統會使用早上的皮膚,過了12點,網站會自動替換成下午的風格,5點後則替換成夜晚的風格。 主要的功能實現是靠在頭部的這段判斷代碼,很容易理解。有興趣可以自己試試。 <link rel="stylesheet" type="text/css" href="<?php $hour = date("H"); if ($hour < 12) echo
Time of Update: 2017-02-28
● list-style定義:用於在一個聲明中設定一個列表的所有屬性的簡寫屬性,該屬性是一個簡寫屬性,涵蓋了所有其他列表樣式屬性,僅作用於具有display值等於list-item的對象(如li對象)。相關 : list-style-image || list-style-position || list-style-type● list-style-image說明: 設定或檢索作為對象的清單項目標記的映像。若此屬性值為 none 或指定 url
Time of Update: 2017-02-28
駱駝式命名法: 正如它的名稱所表示的那樣,是指混合使用大小寫字母來構成變數和函數的名字。例如,下面是分別用駱駝式命名法和底線法命名的同一個函數:printEmployeePaychecks(); print_employee_paychecks(); 第一個函數名使用了駱駝式命名法,函數名中的每一個邏輯斷點都有一個大寫字母來標記;第二個函數名使用了底線法,函數名中的每一個邏輯斷點都有一個底線來標記。 駱駝式命名法近年來越來越流行了,在許多新的函數庫和Microsoft
Time of Update: 2017-02-28
自從2008年Nicole Sullivan提出Object-Oriented CSS(OOCSS)以來。它就成為一個領先的模組系統,用來組織你的CSS代碼方式之一。 OOCSS不同於其他組織CSS代碼方法,比如SMACSS或者BEM。通過將CSS代碼和結構分離讓你的模組可重用。事實上,我也通常將SMACSS與OOCSS混為一談。 OOCSS、SMACC和BEM在CSS中是很有內涵的東東,早就在W3cplus網站上有相關內容科普過。可以說理解了這些內容將能更好的協助您組織、
Time of Update: 2017-02-28
產品篇 在我們的後台中,需要設定廣告精準投放的地區,也就是要在全國31個省、自治區、直轄市中選擇。那麼,出現下面這幅景象也就理所應當了: 這樣做有幾個問題: 選項很多,沒有規律,找起來很累 如果是一個已經選擇了部分選項的廣告,修改時仍然需要用肉眼尋找,無法一眼看出來投放到哪些省份 選完一個,再選下一個,還要從頭找,甚至會被已經選過的影響 於是我想,首先應該把所有選項分為“已選中”和“未選中”兩批,解決第2個問題,減輕第3
Time of Update: 2017-02-28
由於移動端裝置擁有不同解析度,PPI 等引起的問題, 常常需要針對不同螢幕解析度來調整最佳化,如使用 @2x 圖片, max-width 限制等。 採用 css @font-face 用來顯示 icon 也不失為一種好辦法。 因為 icon fonts (字型)是向量圖形,所以不受解析度的影響,同時可以做到完美縮放;當然,也可使用在 WEB 端。 優點 檔案小 載入效能好 支援 css 樣式 IE6/7
Time of Update: 2017-02-28
代碼如下: [selector]{ [property]:[value]; [<- Declaration ->] }< p>[選取器]{ [屬性]:[值]; [<- 聲明 ->] } 編寫 CSS 樣式時,我習慣遵守這些規則: class 名稱以連字號(-)串連,除了下文提到的 BEM 命名法; 縮排 4 空格; 聲明拆分成多行; 聲明以相關性順序排列,而非字母順序; 有首碼的聲明適當縮排,從而對齊其值;
Time of Update: 2017-02-28
頁尾的位置問題 網頁的頁尾(footer),也就是通常用來放置協助連結及著作權資訊的地方。頁尾自然是應該位於頁面底部的,但依照一般的做法,如果位於頁尾之前的網頁內容比較少,或者說使用了一個垂直解析度較大的顯示器,就有可能出現頁尾看起來不在頁面底部的情況,如下圖。 由於頁尾基本上是一個網站的所有頁面公用的部分,不同頁面的內容量有所差異,因此確實有可能某些頁面內容不夠而出現這樣的問題。另外,尤其是包含了底色的頁尾,發生這種問題會很影響美觀。 所以,我們希望頁尾能夠無論網頁內容量