Time of Update: 2017-04-02
RGBAbackground:rgba(0, 118, 160, .25);前三個值是RGB顏色值,最後一個值是水平的透明度(0 =透明,1 =不透明)。RBGA可應用於任何與顏色相關的屬性如字型顏色,邊框顏色,背景顏色,陰影的顏色,等 文本陰影 text-shadow(不需要判斷瀏覽器)text-shadow:2px 3px 2px #000;文字陰影的結構是按照以下順序:X -位移,Y -位移,模糊,和顏色;text-shadow:-2px -3px 2px rgba(0, 118, 160
Time of Update: 2017-04-02
在頁面中設定字型,我們知道有常見的兩種,px 和 em.px在Web頁面製作中,我們一般使用“px”來設定我們的文本,因為他比較穩定和精確。但是這種方法存在一個問題,當使用者在瀏覽器中瀏覽我們製作的Web頁面時,他改變了瀏覽器的字型大小(雖然一般人不會去改變瀏覽器字型大小),這時會使用我們的Web頁面配置被打破,這時就提出了使用“em”來定義Web頁面的字型。em一般都是body的font-size為基準常用寫法:body { font-size: 62.5%; /*10 ÷ 16
Time of Update: 2017-04-01
1. CSS styles面板通過前面幾章的學習,相信大家對CSS有了一定的瞭解,這一章我們來講解如何利用Dreamweaver4來建立CSS。首先運行Dreamweaver4,啟動後,選擇菜單下的Windows->CSS styles(或按Shitf+F11),系統彈出CSS styles管理面板,如所示:在CSS
Time of Update: 2017-03-28
還記得之前分享過一款CSS3圖片懸停放大特效,效果非常不錯。今天我們要再來分享一款類似的CSS滑鼠滑過放大突出效果,只不過之前那個是圖片,這次是色塊,其實掌握了其CSS原理,任何網頁元素都可以實現這種突出放大的CSS3動畫特效。如下:實現的代碼。html代碼: <p class="container"> <ul class="evenflow sample_1"> <li
Time of Update: 2017-03-26
這篇文章主要為大家詳細介紹了Css基本樣式列表,具有一定的參考價值,感興趣的小夥伴們可以參考一下一、CSS列表屬性允許放置、改變列表標誌,或者將映像作為清單項目標誌二、屬性 list-style 簡寫清單項目 list-style-image 清單項目映像ul li{ list-style-image: url("1.jpg");} list-style-position 列表標誌位置ul.ul1{
Time of Update: 2017-03-26
最近在學習字型時遇到字型大小的設定,font-size單位可以是px或em或rem,那麼這幾種單位都有什麼區別呢,該如何使用呢?px是像素映像的基本採樣單位,相對於顯示器螢幕解析度而已的,什麼是一個像素呢,你把一張圖一直放大,會看到一個個小的方格子,一個方格子就是一個像素。瀏覽器預設的字型大小是16px。px的特點是:字型大小寫死固定了,是固定值,老版本IE無法縮放字型,但現在基本上都不用管低版本的IE。所以一般情況都會使用這種單位,夠精確。em是一個相對單位表示相對於其父親元素字型的大小而言,
Time of Update: 2017-03-25
在項目開發中我們經常會遇到需要更改input單選和多選樣式的情況,今天就給大家介紹一種簡單改變input單選和多選樣式的辦法。在這之前先簡單介紹一下:before偽類:before 選取器向選定的元素前插入內容。使用content 屬性來指定要插入的內容(content是必須的哦)。相信這並不難以理解,接下來我們先理解思路:(1)首先在html用label為 input
Time of Update: 2017-04-08
font-family 設定字型名稱可以使用多個名稱,用逗號分隔,瀏覽器則按照先後順序依次使用可用字型p { font-family:'宋體','黑體','Arial'; }font-size 設定字型大小length 用長度值指定文字大小,不允許負值percentage 用百分比指定文字大小,其百分比取值是基於父物件中字型的尺寸,不允許負值p { font-size:14px;}font-weight 控制字型粗細normal
Time of Update: 2017-03-27
這篇文章主要為大家詳解CSS樣式要全域定義的內容的相關資料,需要的朋友可以參考下/** 清除內外邊距 **/body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 結構元素 */dl, dt, dd, ul, ol, li, /* list elements 列表元素 */pre, /* text formatting elements 文字格式設定元素 */form, fieldset, legend,
Time of Update: 2017-04-05
使用縮寫可以協助減少你CSS檔案的大小,更加容易閱讀。css縮寫的主要規則如下: 顏色 16進位的色彩值,如果每兩位的值相同,可以縮寫一半,例如: #000000可以縮寫為#000;#336699可以縮寫為#369; 盒尺寸 通常有下面四種書寫方法:property:value1; 表示所有邊都是一個值value1;property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2property:value1
Time of Update: 2017-03-27
很久沒寫CSS了,遇到一個png透明logo折騰了我很久,也怪以前的頁面直接不考慮透明的問題。在網上找到幾種辦法,有用css實現的,有些是用js實現,用js感覺大材小用了,能用純css解決就css吧,這裡感謝藍莓公主的協助。以下的兩種方法都是嘗試過可行的,不過在我的虛擬機器下的ie6圖片完全透明了,不知道是不是我虛擬機器的問題。先將圖片存為 PNG-24 透明格式。(圖片要絕對路徑)方法一:用png圖作背景要注意hackhtml代碼<div
Time of Update: 2017-03-24
解題不考慮相容性,題目天馬行空,想到什麼說什麼,如果解題中有你感覺到生僻的 CSS 屬性,趕緊去補習一下吧。不斷更新,不斷更新,不斷更新,重要的事情說三遍。5、單行置中顯示文字,多行居左顯示,最多兩行超過用省略符號結尾這題就厲害了我的哥。題目就是如上要求,使用純 CSS,完成單行文本置中顯示文字,多行居左顯示,最多兩行超過用省略符號結尾,效果如下:不願看長篇大論的可以先看看效果:-webkit- 核心下 Demo 戳我接下來就一步一步來實現這個效果。首先是單行置中,多行居左置中需要用到
Time of Update: 2017-03-24
解題不考慮相容性,題目天馬行空,想到什麼說什麼,如果解題中有你感覺到生僻的 CSS 屬性,趕緊去補習一下吧。不斷更新,不斷更新,不斷更新,重要的事情說三遍。3、層疊順序(stacking level)與堆棧上下文(stacking context)知多少?z-index 看上去其實很簡單,根據 z-index 的高低決定層疊的優先順序,實則深入進去,會發現內有乾坤。看看下面這題,定義兩個 p A 和 B,被包括在同一個父 p 標籤下。HTML結構如下:<p
Time of Update: 2017-03-27
一、繼承特性:1、學過Java和C++的都注意到,屬於父親的protected欄位或方法肯定會被孩子所繼承,而CSS也具備此特性,看下面的例子: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="
Time of Update: 2017-03-27
CSS盒子效果:<!DOCTYPE html><html><head><!--聲明當前頁面的編碼格式 UTF-8(國際編碼)gbk(中文簡體)--><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><!--聲明當前頁面的三要素--><title>CSS盒子效果</title>&
Time of Update: 2017-03-23
1、兩欄布局 左側定寬 右側自適應<div class="grid1"> <div class="left_1">左側定寬</div> <div class="right_1">右側自適應</div></div> .left_1{float:left; width:200px;}.right_1{margin-left:200px;}2、兩欄布局
Time of Update: 2017-03-27
Flexbox通常能讓我們更好的操作他的子項目布局,例如: 如果元素容器沒有足夠的空間,我們無需計算每個元素的寬度,就可以設定他們在同一行; 可以快速讓他們布局在一列; 可以方便讓他們對齊容器的左、右、中間等; 無需修改結構就可以改變他們的顯示順序; 如果元素容器設定百分比和視窗大小改變,不用提心未指定元素的確切寬度而破壞布局,因為容器中的每個子項目都可以自動分配容器的寬度或高度的比例。亮點:寬度自適應。開發比table 和 float 方便快捷多很多。注意相容性:.nav{
Time of Update: 2017-03-21
前言由於HTML語言的定位問題,在網頁中實現置中也不是如word中那麼簡單,尤其在內容樣式多變,內容寬高不定的情況下,要實現合理的置中也是頗考驗工程師經驗的。網上講置中的文章很多,但是都不太完整,所以小茄今天就來總結下純CSS實現置中的各種方案。學疏才淺,文中如有不當之處,萬望指出!6種方案1、絕對位置+margin:auto<style type="text/css"> .wrp { background-color: #b9b9b9;
Time of Update: 2017-03-20
剛開始接觸web的時候是在大學的時候,寫的第一個網頁就是登陸頁面,當時採用表格的布局方式,中規中矩的。接觸到css之後,都是採用p+css的方式進行布局,實現了表現與結構的分離,非常的靈活。雖然早已經接觸了css的布局方式,但是不經常使用,導致很多東西都已經忘記了。而最近又在搗鼓css的布局,就想在這裡進行記錄一下,就當做自己的學習筆記了。css盒子模型是css中一個比較核心的概念。在網頁中我們可以把所有的網頁元素都看成是一個盒子,一個盒子包括外邊距、邊框、內邊距,和內容四個部分組成的,如。下面
Time of Update: 2017-03-20
簡要教程這是一款使用純CSS3製作的帶底線跟隨效果的下拉式功能表特效。該下拉式功能表通過CSS3 transform和transition來製作底線跟隨效果和下拉式功能表效果。使用方法 HTML結構該下拉式功能表使用<nav>元素來包裹一個無序列表。<nav> <ul id="main"> <li>首頁</li> <li>關於我們</li> <li>項目分類