Time of Update: 2017-02-28
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN"
Time of Update: 2017-02-28
按照CSS規範,浮動元素(floats)會被移出文檔流,不會影響到塊狀盒子的布局而只會影響內聯盒子(通常是文本)的排列。因此當其高度超出包含容器時,一般父容器不會自動伸長以閉合浮動元素。但是有時我們卻需要這種自動閉合行為,具體如何處理呢? 有一種做法就是在父容器內再插入一個額外的標籤,並令其清除浮動(clear)以撐大父容器。這種方法瀏覽器安全色性好,沒有什麼問題,缺點就是需要額外的(而且通常是無語義的)標籤,所以我個人不大喜歡。 後來又有了一種新的方式,使用:after偽類動態嵌入一個
Time of Update: 2017-02-28
今天做項目,學學nginx發現還不錯,速度還可以,但是CSS JS確無法使用,原來nginx配置時需要對不同類型的檔案配置規則,真是很鬱悶,不過想想也還是很有道理。問題解決後,把配置貼上來分享。 #user nobody; worker_processes 1; error_log logs/error.log; pid logs/nginx.pid; events { worker_connections 1024; } http { include
Time of Update: 2017-02-28
在講挑選者的特性之前,要提一下的是CSS繼承的特性。所謂的繼承的特性是指被包在內部的標籤將擁有外部標籤的樣式性質。繼承的特性最典型的應用通常發揮在預設整份網頁的樣式,而要指定為其它樣式的部份再依要設定在個別元素裡即可。這項特性可以提供網頁設計者更理想的發揮空間。 接下來就要講挑選者特性的應用!其實這部份應該算是聲明的一種方式,但是在您看過第二章的基本的聲明與應用後,到這邊再講挑選者您會比較有概念點。在CSS應用或設計的時候,有幾種依據元素的關係或性質來設定顯示特定性質的方法,就是挑選者特性
Time of Update: 2017-02-28
本文執行個體講述了CSS+JS實現點擊文字彈出定時自動關閉DIV層菜單的方法。分享給大家供大家參考。具體分析如下: 這裡用CSS+JS實現點擊文字後動畫展開一個DIV層菜單,到期會自動關閉,是CSS結合JS實現的效果。 ? 1 2 3 4 5 6 7 8
Time of Update: 2017-03-30
標籤:method eth checkbox eset pass hidden input 資料 個數 建立兩個選項按鈕,要求:形式為“O男 O女”,預設選男。<input
Time of Update: 2017-03-28
position有以下屬性:static、inherit、fixed、absolute、relative前三個好理解好區分:static:是預設狀態,沒有定位,元素出現在正常的流中(忽略 top, bottom, left, right 或者 z-index 聲明)。nherit:從父元素繼承 position
Time of Update: 2017-03-28
本文主要介紹了CSS3製作hover底線動畫的方法步驟。具有很好的參考價值。下面跟著小編一起來看下吧1、前幾天看到Hexo的next主題標題hover效果很炫,自己嘗試寫了一個,另一個是next的實現,照例先2、實現小黑科技 <!-- html結構 --> <p> <a href="javascript:void(0);" class="demo1">自己實現的hover效果</a>
Time of Update: 2017-03-17
老話長談,css的不固定適應布局 不管是面試還是在平時的工作中,這樣的布局形式一直都在用著,很常見,所以今天我就拿出來在嘮叨一下, 既是給自己一個備忘儲存,也是一個學習鞏固的參考,知道大家都會,還是要記憶一下,不為其他,就為打好基礎。話說太多, 直接上代碼,一看就能明白。 也許你會不屑一顧的說簡單,可是我就喜歡寫一些。。。。。。作為一個菜鳥,就要從基礎努力學習才行。方法多種, 你有新的方法可以補充說明,在此感謝!!一、左邊布局固定,右邊自適應的布局 *{ margin:0;
Time of Update: 2017-03-13
點擊登陸面板會發生360度旋轉,並顯示資訊,真正使用CSS3讓登陸面板3D旋轉起來,如何?登陸面板3D旋轉,感興趣的小夥伴們可以參考一下本文執行個體為大家分享了利用CSS3實現登陸面板3D旋轉起來的具體代碼,供大家參考,具體內容如下:點擊登陸,登陸面板會發生360度旋轉,並顯示資訊。旋轉結束:範例程式碼:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8
Time of Update: 2017-03-22
第一講:vertical-align家族基本認識 瞭解vertical-align支援的屬性值以及組成 屬性: 1.inherit 2.線類 baseline,top,middle,bottom 3.文本類 text-top,text-bottom
Time of Update: 2017-03-16
先來個簡單的樣本,例如:@keyframes hovertreemove{from {top:30px;}to {top:130px;}}效果:http://hovertree.com/texiao/css3/37/1.htm可以通過 @keyframes 規則,建立動畫。建立動畫的原理是,將一套 CSS 樣式逐漸層化為另一套樣式。在動畫過程中,您能夠多次改變這套 CSS 樣式。以百分比來規定改變發生的時間,或者通過關鍵詞 "from" 和
Time of Update: 2017-03-09
一、單位和值 1.1 顏色值 在網頁中的顏色設定是非常重要,有字型顏色(color)、背景顏色(background-color)、邊框顏色(border)等,設定顏色的方法也有很多種: 1、英文命令顏色 前面幾個小節中經常用到的就是這種設定方法: p{color:red;} 2、RGB顏色 這個與 photoshop 中的 RGB 顏色是一致的,由 R(red)、G(green)、B(blue) 三種顏色的比例來配色。 p{color:rgb(133,45,200)
Time of Update: 2017-03-22
簡要教程這是一款基於Bootstrap的純CSS3箭頭按鈕樣式。該按鈕通過修改原生Bootstrap的按鈕樣式,來產生指向左側或右側的箭頭按鈕。 安裝可以通過npm或bower來安裝該Bootstrap箭頭按鈕檔案。npm install bootstrap-directional-buttons bower install bootstrap-directional-buttons
Time of Update: 2017-03-10
這篇文章主要詳解CSS中使用inline-block來進行置中的樣本,使用的時候注意一下容器的寬度,需要的朋友可以參考下迫切需要的方法:inline-block法置中。基本方法是使用 display: inline-block, vertical-align: middle樣式和虛擬元素讓內容塊在容器中置中。我的實現用到了幾個在其他地方見不到的新技巧解決了一些問題。 內容區聲明的寬度不能大於容器的100%
Time of Update: 2017-03-20
css如何垂直置中一個元素的問題已經是一個老生常談的問題了。不管對於一個新手或者老手,在面試過程中是經常被問到的。前兩天在看一個flex的視頻教程,當中提到了有關元素的置中問題,所以今天小編就來扒一扒幾種常見的方式。不足之處請大家批評指正(所有的代碼都是自己親手敲過可用的)1、水平置中(margin:0 auto;) 關於這個,大家應該是最不陌生的,不管是在培訓班還是自己自學的話
Time of Update: 2017-03-14
CSS背景映像定位在版面配置階段中特別是背景圖比較多的時候運用的比較廣泛一些,在本文為大家詳細介紹下有關背景圖定位的知識及為什麼會有負數,感興趣的朋友可以參考下背景映像定位中我們要明確的幾點: 1、兩個值前面一個是橫向的定位,我們稱為x軸方向定位。後面一個值是縱向的定位,我們稱為y軸方向定位。如果只有一個值,那預設的就是x軸方向,這時y軸方向就預設的是上下置中對齊,也就是center。 2、座標軸的原點就是對應容器的左頂點。 3、這個座標的y軸箭頭朝下,也就是右下方(容器內部)x
Time of Update: 2017-03-22
CSS3 Gradient 分為線性漸層(linear)和放射狀漸層(radial)。由於不同的渲染引擎實現漸層的文法不同,這裡我們只針對線性漸層的 W3C 標準文法來分析其用法,其餘大家可以查閱相關資料。W3C 文法已經得到了 IE10+、Firefox19.0+、Chrome26.0+ 和
Time of Update: 2017-03-08
只用css實現“每列四行,載入完一列後資料自動填滿到下一列”的效果。這個題目用圖表示如下:如果將題目換成“只用css實現每行四列,載入完一行後資料自動填滿到下一行”,那這個問題就簡單多了,相信大家都能使用多種方法實現。但現在這個問題該怎麼去解決呢。對了這個題目,似乎不是那麼好解決,畢竟像這類問題我們都是使用js或者模版輔助實現的。這個題目痛點在哪兒?對動態添加的資料只用css實現這個效果,那就意味著除了動態添加資料外,不可能改變現有的文檔結構。什麼意思呢?比如對於這種實現,我們可以使用ul>
Time of Update: 2017-03-08
用px來定義字型,無法用瀏覽器字型放大功能,而國外大多數網站可以在IE瀏覽器中使用。原因: 1.IE無法調整px為單位的字型大小。 2.國外大部分使用em為字型單位。px,em都為相對長度單位, px是相對於顯示器解析度而言的。 em是相對於當前對象內文本的字型尺寸,如果當前對象內文本字型尺寸未被人設定,則相對於瀏覽器的預設字型尺寸。 任意瀏覽器的預設字型都為16px,所有未經設定的瀏覽器都符合:1em=16px。那麼12px=0.75em,10px=0.625em。為了簡化fon