Time of Update: 2016-10-15
傳統的聊天氣泡什麼又是傳統的聊天氣泡,直接代碼如下實現方式大家早有耳聞,圓角矩形和三角形嘛,三角形原理就是 border 可以設定為透明,可以複製上例中的代碼修改 border-color屬性摸索三角形的實現。想必大家都知道,這裡不贅述,聊一聊其他實現方法。這裡的三角形部分可以使用正方形代替,實現同樣效果,方法就是旋轉小正方形使其一部分露在外面。代碼如下.comment { position: relative; width: 150px; height: 35px;
Time of Update: 2016-10-15
Atitti css3 新特性attilax總結 圖片光暈效果2透明漸層效果2文字描邊2背景展開2 CSS3 選取器(Selector)4@Font-face 特性7Word-wrap & Text-overflow 樣式9Word-wrap9Text-overflow10文字渲染(Text-decoration) 描邊12CSS3 的多欄版面配置(multi-column layout)13邊框和顏色(color, border)14CSS3 的漸層效果(Gradient)15線性漸層1
Time of Update: 2016-10-15
bootstrap三大核心之二。包括glyphicon表徵圖,下拉式功能表(dropdown),按鈕組(button group)....等等。一. 表徵圖字型bootstrap3提供了200多個免費表徵圖字型。認為它是一個字。arial-hidden="true".sr-only(唯讀)1. 引入方法:i標籤是已經廢棄了的html斜體標籤。用span也可以。使用時必須基於glyphicon glyphicon-xxx兩個類的樣式。2.
Time of Update: 2016-10-15
SASS是什麼傳統的CSS是一種單純的描述性樣式檔案,然而SASS可以對CSS進行先行編譯處理。 在SASS源碼中可以使用變數、函數、繼承等動態語言的特性,並且可以編譯成CSS檔案。安裝與使用安裝由於sass是ruby寫的,所以想要使用sass就需要安裝ruby環境。然後再使用gem安裝sass。 輸入下面的命令進行安裝sass:gem install sass可以使用sass -v命令查看sass的版本。使用建立一個尾碼名為.scss源碼檔案,就可以編輯sass源碼了。
Time of Update: 2016-10-15
老話長談,css的不固定適應布局 不管是面試還是在平時的工作中,這樣的布局形式一直都在用著,很常見,所以今天我就拿出來在嘮叨一下, 既是給自己一個備忘儲存,也是一個學習鞏固的參考,知道大家都會,還是要記憶一下,不為其他,就為打好基礎。話說太多, 直接上代碼,一看就能明白。 也許你會不屑一顧的說簡單,可是我就喜歡寫一些。。。。。。作為一個菜鳥,就要從基礎努力學習才行。方法多種, 你有新的方法可以補充說明,在此感謝!!一、左邊布局固定,右邊自適應的布局 自適應測試
Time of Update: 2016-10-14
css參考手冊:http://www.phpstudy.net/css3/http://www.css88.com/book/css/呈現3d效果:-webkit-transform-style:preserve-3d;透視距離:-wenkit-perspective:300;視角:-webkit-perspective-origin:25% 75%;/*數字正負均可*/旋轉和變換:transform: translatex(-90px) translatez(90px)
Time of Update: 2016-10-14
css的屬性很多,每一個屬性的值也很多,組合起來便有成千上萬種。不同屬性之間的相互組合也可以產生不同的樣式,css真是一種優美的樣式設計語言。下面對工作中常見的易混淆的屬性和值進行總結:1. line-height(行高) 帶單位與不帶單位的區別:我們知道行高是可以繼承的。當父元素的行高值沒有帶上單位時,子項目使用自己的字型尺寸並計算出行高(子項目的行高=父元素中 line-height 的值 * 子項目的字型尺寸)。當父元素的行高值帶有單位時,父元素先根據自己的字型尺寸計算出行高(絕對單位
Time of Update: 2016-10-14
1.等腰三角形.isosceles{ width: 0; height: 0; border:30px solid; border-left-color: transparent; border-right-color: transparent; border-top-color: transparent; border-bottom-color: red;}2.直角三角形.right{ width: 0; height: 0;
Time of Update: 2016-10-14
一、元素選擇符1. ** { margin: 0; padding: 0;}在我們看比較進階的選取器之前,應該認識下這個眾所周知的清空選取器。星號呢會將頁面上所有每一個元素都選到。許多開發人員都用它來清空`margin`和`padding`。當然你在練習的時候使用這個沒問題,但是我不建議在生產環境中使用它。它會給瀏覽器憑添許多不必要的東西。`*`也可以用來選擇某元素的所有子項目。#container * { border: 1px solid black;}它會選中`#container`
Time of Update: 2016-10-13
為什麼計算寬度計算網頁像素寬度是為了CSS網頁布局整齊與相容。常見的我們布局左右結構網頁或使用padding、margin布局的時候將計算整頁寬度,如果不計算無論是寬度過大過小就會出現錯位問題。怎麼計算CSS寬度例一:我們計算一個左右結構的配置樣式。假如總寬度為400px,那麼左右加起來就應當小於400px,那我們可能左邊為300px,右邊為100px正確代碼:左右結構寬度計算www.webjx.com左邊300px右邊100px以上為正確的左右結構總寬度剛好等於400px錯誤:假如我們在總寬度
Time of Update: 2016-10-13
層疊順序和層疊上下文是兩個概念,但它們又有著密不可分的關係,層疊順序很簡單^_^,認真思考即可,而堆棧上下文更是不值一提,我只需要遷根紅線你就懂了,所有說,都太簡單。第一段說難懂,主要是有了這篇文章,才化解位移。廢話少說,看劍。在考慮到兩個元素可能重合的情況下,W3C提出了層疊這個概念,層疊是指如何去層疊另一個元素,比如兩個元素重合的時候應該讓誰在前面,誰在後面。那它們的規則又是什嗎?先來試水。層疊順序篇當兩個元素都是區塊層級元素時,預設情況越後面的元素層級越高item11111item2222
Time of Update: 2016-10-13
CSS3 可以將常值內容設計成像報紙一樣的多欄版面配置。像下面這樣:這樣的布局稱為“多欄版面配置”。對多列屬性分別進行學習:對於 column 的所有屬性,ie10+ 支援,firefox 不支援 column-span。除 firefox 外,所有瀏覽器都不支援 column-fill 屬性。1. column-count: 需要分割的列數
Time of Update: 2016-10-13
不用 Javascript,使用純 CSS 方案,實作類別似的導覽列切換:CSS 的強大之處有的時候超乎我們的想象,Tab 切換,常規而言確實需要用到一定的指令碼才能實現。下面看看如何使用 CSS 完成同樣的事情。實現 Tab 切換的痛點在於如何使用 CSS 接收到使用者的點擊事情並對相關的節點進行操作。即是:如何接收點擊事件如何操作相關DOM下面看看如何使用兩種不同的方法實現需求: 法一::target 偽類別選取器首先,我們要解決的問題是如何接收點擊事件,這裡第一種方法我們採用
Time of Update: 2016-10-12
自動換行問題,正常字元的換行是比較合理的,而連續的數字和英文字元常常將容器撐大,挺讓人頭疼,下面介紹的是CSS如何?換行的方法對於div,p等區塊層級元素正常文字的換行(亞洲文字和非亞洲文字)元素擁有預設的white-space:normal,當定義的寬度之後自動換行html正常文字的換行(亞洲文字和非亞洲文字)元素擁有預設的white-space:normal,當定義css#wrap{white-space:normal; width:200px;
Time of Update: 2016-10-11
網站換膚,之前感覺總是很神奇啊,今天就來總結一下。我寫的就是兩種思路。首先都需要建一個css檔案夾,裡面存放不同顏色的css檔案:blue.css; red.css; yellow.css; green.css 在這幾個檔案中分別寫好要改變的樣式。接下來就是html檔案,首先第一種思路:唯寫一個link標籤(不推薦,原因請繼續閱讀)。代碼如下:
Time of Update: 2016-10-11
div背景透明樣式:樣式代碼:.alert{filter:alpha(opacity=100); /* IE */ -moz-opacity:1.0; /* Moz + FF */opacity: 1.0; height:300px; width:500px; background:#ccc; left:50%; top:50%;margin-top:-150px;margin-left:-250px;position:absolute;z-index:99;
Time of Update: 2016-10-11
使用CSS3實現的一個高亮光弧效果,當滑鼠hover到某一個元素上時,一道光弧從左向右閃過,效果如下: light
Time of Update: 2016-10-09
說明該CSS屬性用來設定表格的行和列的邊框是合并成單邊框,還是分別有各自的邊框separate 預設值。邊框分開,不合并。collapse 邊框合并。即如果相鄰,則共用同一個邊框。雖然在DIV+CSS 時代 table 的權重越來越低,但是有時候,還是局部地方table 還是挺好用的特別是製表方面,還是table 比較的方便。當然,製表肯定少不了邊框,但是如果你直接在td上加邊框,就會出現一種情況,table 的外圍一周是單線,裡面都是雙線。
Time of Update: 2016-10-09
這篇文章主要為大家詳細介紹了CSS3 media queries結合jQuery實現響應式導航,具有一定的參考價值,感興趣的小夥伴們可以參考一下目的:實現一個響應式導航,當螢幕寬度大於700px時,效果如下:當螢幕寬度小於700px時,導航變成一個小按鈕,點擊之後有一個菜單慢慢拉下來: 思路:1.為了之後在菜單上綁定事件,並且不向DOM中添加多餘的節點,在大螢幕中出現的導航和小螢幕中的下拉導航必須是一個。
Time of Update: 2016-10-09
CSS3就是出了不少高大上的功能,3D效果、動畫、多列等等。今天寫篇文章記錄怎麼一下怎麼用CSS3寫一個動畫。 醜話還得說前頭,IE9以及以下版本不支援CSS3動畫(如真要實現可以考慮用js,不過估計效果也不太好)。chrome和safafi建議加上首碼-webkit-以向前相容老版本。 今天簡單的做一個動畫。 首先,先簡單畫一個div,然後添上背景圖片。 我是demo .demo{ width: 120px; height: 12