Time of Update: 2016-11-24
這些小東西是我在網上看到的就把它記下來了,可能以後會有用的: <?xml version="1.0" encoding="GB2312"?> <?xml-stylesheet type="text/css" href="http://www.php1.cn/"> <resume>
Time of Update: 2016-11-24
1、強制不換行,同時以省略符號結尾。<div style="width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" >你好朋友朋友朋友我為什麼不能看到效果啊</div>2、css自動換行div{ word-wrap: break-word; word-break: normal;
Time of Update: 2016-11-24
最近看了幾篇關於css hack的文章,覺得不錯整理一下。css hack很多人不理解它的原理,其實大家都知道對於不同的瀏覽器,CSS的解析程度不一樣,因此會導致產生的頁面效果不一樣;特別是對於IE這種蛇精病的瀏覽器來說,這個時候我們就需要針對不同的瀏覽器(特別是IE)去寫不同的CSS,這個過程就叫做css hack.而不是那個hack,可以說css
Time of Update: 2016-11-24
div { width:200px; height:200px; border:1px solid #ccc; position: relative; background-color:#fff; float: left; text-align: center; margin: 30px;}.div1::after { z-index: -15; position: absolute; content: "";
Time of Update: 2016-11-24
content有5中屬性content:""; // 為空白content:attr(title); // 可以擷取標籤屬性值 也可以擷取自訂屬性值 比如css是 div:after{content:attr(gaga)}則可以擷取到了123content:"我是誰"; // 填寫字串比如//
Time of Update: 2016-11-24
某些瀏覽器下元素層級遮蓋存在bug;某個元素z-index設的太大,導致始終無法被遮蓋;
Time of Update: 2016-11-24
純css實現滑鼠置上展開顯示全部內容效果 一般實現這樣的效果都會選擇用js...簡單明了....本人js稍弱....css強....另加上工作需要...所以就寫了一個純css的... 代碼如下:<!DOCTYPE <a href="http://www.php1.cn/">html</a> PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2016-12-14
虛擬元素(pseudo elements)跟偽類一樣吮吸選擇符,使用selector:pseudoelement { property: value; }的形式。有四個吮吸器。首字和首行首字first-letter 虛擬元素應用到元素的第一個字,而首行first-line則是元素的頂行。你可以,比如,建立一個首行粗體和首字下沉的段落,像這樣:p:first-letter { font-size: 3em; float: left; } p:first-line { font-weight:
Time of Update: 2016-12-14
前端時間寫了一篇《利用CSS架構進行高效率的網站開發》,有不少朋友問我相關的問題。很早5key就在公司進行CSS架構的架構,也對不少朋友提出CSS架構的建議。效果是很明顯的。當然,CSS架構有利也有弊,最近也看了一些相關的文章。一些感想,與大家分享。 CSS架構之利: 1、開發效率的提高。
Time of Update: 2016-12-03
Array應該是我們在平時寫js代碼中,使用頻率最高的,在平時的項目中,很多資料都是可以通過Array來儲存、操作等任務。除了Object之外,Array類型應該是js中最常用的類型了。今天總結一下Array的一些簡單和基本的操作,也來鞏固下自己的基礎知識。一、如何建立Array(下面直接說數組)建立數組主要有兩種方法,第一種是使用數組建構函式,第二種是使用數組字面量標記法。1、使用數組建構函式如:var arr = new Array();如果預Crowdsourced Security
Time of Update: 2016-12-03
Javascript 閉包閉包,是 Javascript 比較重要的一個概念,對於初學者來講,閉包是一個特別抽象的概念,特別是ECMA規範給的定義,如果沒有實戰經驗,很難從定義去理解它。因此,本文不會對閉包的概念進行大篇幅描述,直接上乾貨,讓你分分鐘學會閉包!1 閉包,一睹為快在接觸一個新技術的時候,我首先會做的一件事就是找它的 demo
Time of Update: 2016-12-01
這裡的黑科技其實就是一些CSS中不怎麼為人所知但在解決某些問題的時候很溜的屬性。 border-radius 很多開發人員估計都沒有正確認識這個border-radius,因為基本上很多人都是這麼用的:.box { border-radius: 4px;} 稍微高端一點的是這樣的:.box { border-radius: 4px 6px 6px 4px;} 然而,終極黑科技是這樣用的:.box { border-radius: 5px 5px 3px 2px / 5px 5px 1
Time of Update: 2016-11-29
網頁布局(layout)是CSS的一個重點應用。 布局的傳統解決方案,基於盒狀模型,依賴 display屬性 + position屬性 +
Time of Update: 2016-11-24
在 CSS 中,類別選取器以一個點號顯示:.center {text-align: center}在上面的例子中,所有擁有 center 類的 HTML 元素均為置中。在下面的 HTML 程式碼中,h1 和 p 元素都有 center 類。這意味著兩者都將遵守 ".center" 選取器中的規則。<h1 class="center"> This heading will be center-aligned </h1> <p
Time of Update: 2016-11-24
首先,說明一下表單標籤(input、select)可能在各種瀏覽器中的表現差異:1.當input或select與其他標籤(例如a、label)混排時,可能出現不置中的問題。2....混排時,外層標籤不能控製表單標籤。3.input裡面輸入的文字行高存在差別,有空隙等等。解析現象:input:text特性時,預設情況下:1.firefox高度height為16px;IE下高度為14px;2.字型大小為:13.3333px;3.input存在padding值:Firefox為:padding:1px
Time of Update: 2016-11-24
本篇總結了一些css常用技巧,為網站重構打下基礎,但願您能學到一點有用的東西。 一.使用css縮寫 使用縮寫可以協助減少你CSS檔案的大小,更加容易閱讀。css縮寫的主要規則請參看《css基本文法》。 二.明確定義單位,除非值為0 忘記定義尺寸的單位是CSS新手普遍的錯誤。在HTML中你可以唯寫;100,但是在CSS中,你必須給一個準確的單位,比如:"
Time of Update: 2016-11-24
引用公用CSS檔案-base.css@charset "utf-8";/* base CSS Document */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}table{ border-collapse:collapse;
Time of Update: 2016-11-24
如何用clear來解決css浮動問題,應該是眾多前端開發人員所關心的問題,是clear還是clearfix,其實我們最終一個目的就是讓浮動產生更多的影響,最為一個前端人員,我們有必要深入研究和探討…萬能float閉合,得知很多朋友都在使用下面的通用解決辦法:clear{clear:both;height:0;overflow:hidden;}
Time of Update: 2016-11-24
各種語言都有的方法,我主要是做php,php當然也有的函數。css也是可以的,這對於做美工的人員來說,肯定都很熟悉,但是對做程式的來說,就不一定熟悉了。突然感覺css也是非常的強大的。下面我們來看一個例子,大家肯定能明白css是怎麼樣實現的。<HTML><head><meta http-equiv="Content-Type" content="text/html;
Time of Update: 2016-11-24
這在很多網站都常見,比如說美麗說,還有本博,css實現div懸浮不動效果很簡單,就如本站所示,實現css代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html