Time of Update: 2017-02-28
方法一, 說明:本方法使用CSS3,無圖片,相容各種webkit系瀏覽器,同時相容IE8+。先上圖: 1.首先是HTML代碼,比較簡單,只需要一個簡單的ul和li即可 代碼如下 <div id="crumbs"> <ul>
Time of Update: 2017-02-28
Css防止圖片尺寸過大 添加如下CSS: 代碼如下 img { max-width: 800px; height: auto; }
Time of Update: 2017-02-28
table-cell輕鬆設定文本圖片水平垂直置中 讓一個元素垂直置中的思路:把這個元素的容器設定為table-cell,也就是具有表格儲存格的特性,再使用vertical-align(這個屬性對block元素不起作用,但對table-cell元素是有效)設定元素垂直置中,即可達到我們想要的效果。 IE7及以下版本不支援此方法,IE8及以上版本及大部分的主流瀏覽器都很好的支援。 HTML代碼 代碼如下
Time of Update: 2017-02-28
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>pure css3 tab</title><style type="text/css">*{margin:0; padding:0;}body{font-size: 14px; line-height:
Time of Update: 2017-02-28
<div style="width:760px;height:1500px;background-color:#f4f4f4;" align="center"></div> <script language="JavaScript"> lastScrollY=0; function heartBeat(){ diffY=document.body.scrollTop;
Time of Update: 2017-02-28
1、ul標籤在Mozilla中預設是有padding值的,而在IE中只有margin有值。2、同一個的class選擇符可以在一個文檔中重複出現,而id選擇符卻只能出現一次;對一個標籤同時使用class和id進行CSS定義,如果定義有重複,id選擇符做的定義有效,是因為ID的權值要比CLASS大。3、一個相容性調整(IE和Mozilla)的笨辦法: 初學可能會碰到這樣一個情況:同樣一個標籤的屬性在IE設定成A顯示是正常的,而在Mozilla裡必須要設成B才能正常顯示,或者兩個倒過來。
Time of Update: 2017-02-28
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> NextCool-Where amazing happens</TITLE> <META NAME="Generator" CONTENT="EditPlus">
Time of Update: 2017-02-28
<style type="text/css"> <!-- span {display:block;line-height:30px;margin:5px 0;background:#f0f0f0;text-align:center;} --> </style> <span style="cursor:hand;">hand 手型</span> <span
Time of Update: 2017-02-28
display:block是將對象塊狀化display:none是不顯示Qu1:我經常看到有做一個層,然后里面寫點什麼東西,然後就給它個屬性display:none,這樣這個東西就在網頁上看不見了,但為什麼還要建一個層呢,不是無謂的增加網頁大小嗎?An:1。可以用js讓它們顯示2。可以在層內做個iframe,當作後台,無重新整理處理資料3。在層裡放一些圖片,讓瀏覽器先緩衝,開啟這些圖片時會快一些4。為了SEO,也就是搜尋引擎最佳化,在隱藏的層裡適當的做些“關鍵詞&rdqu
Time of Update: 2017-02-28
css實現重新整理頁面的同時儲存頁面控制項的輸入值這個對於我們來講是非常好用了,像有些頁面不小心重新整理了頁面表單值就丟失了需要重新輸入非常的麻煩,那麼我們可以使用css來定義頁面重新整理值儲存起來,具體設定如下。 在Head中加入<meta name="save" content="history">添加css: input{behavior:url(#default#savehistory)};e.g.
Time of Update: 2017-02-28
在css檔案中使用中文字型時,如果書寫中文,在IE6下,可能會導致部分樣式無法識別,所以最好在CSS檔案中不要出現中文,包括注釋。 一下是中文字型對應的英文寫法: 華文細黑:STHeiti Light [STXihei] 華文黑體:STHeiti 華文楷體:STKaiti 華文宋體:STSong 華文仿宋:STFangsong 儷黑 Pro:LiHei Pro Medium 儷宋 Pro:LiSong Pro
Time of Update: 2017-02-28
一、代碼精簡 採用DIV+CSS布局使代碼很精簡,這一點相信對此方法熟透的朋友都有所瞭解的都知道,css檔案可以在每一個網頁中使用,只要調用就可以,採用table表格修改一些頁面的話就很麻煩了,如果是一個門戶網站的話,要手動改很多頁面,而且看著那些表格也會感覺很亂也很浪費時間,但是這要是在css中只要改一個代碼就可以了 二、表格嵌套 使用Table布局,為了達到一定的視覺效果,不得不套用多個表格,這樣不僅表格會很多,還很亂;所以使用table為了達到很好的視覺效果,就要嵌套
Time of Update: 2017-02-28
用CSS將圖片顯示成圓角的效果圖。 看到了吧,這就是用純CSS實現的圓角化圖片,為了能看到透明化的效果,我特意應用了一個背景圖片,你可以下載本模型到你的電腦中,隨意伸縮視窗的大小,看看外圓角是否是透明的。 有了這種效果,你再也不愁給每一張圖片作圓角的工作,這種效果在一些圖片類的示範頁面中經常見到,特別適用那些圖片比較多的列表中。怎麼樣,效果還可以吧! 好了,我們來看看它的實現機制吧! 實現原理: 這種效果其實就是我在第二章中變體實現,下面講一講主要的關鍵代碼。 主要變
Time of Update: 2017-02-28
一,行內式樣式(Inline Style) 即使用style屬性,將CSS直接寫在HTML標籤中。 例如:<p style="color:red">這行段落將顯示為紅色。</p> 注意:style屬性可以用在<body>內的所有(X)HTML標籤上,但不能應用與<body>以外的標籤,如<title><head>等標籤。 二,內置樣式表(Embedded Style
Time of Update: 2017-02-28
解決CSS的瀏覽器安全色性問題,多年切圖工作的總結:) /* 統一各個瀏覽器下 外邊距margin、內填充padding的預設值 */ html,body,a,h1,h2,h3,h4,h5,h6,p,div,ul,li,ol,dl,dt,dd,img,form,input,textarea,select,fieldset { margin:0px; padding:0px } /* 統一標題公用樣式 text-shadow:gray 0px 0px 5px; 文字陰影
Time of Update: 2017-02-28
當我想要完美的使用:nth-child或者:nth-of-type的時候有點兒頭暈。你越理解它們,就能寫出越好的CSS規則! 在這些簡單的”秘方”(實際上是運算式)中我將重複的使用一個簡單的列表並隨即選擇數字。但是很明顯很容易改變它們以獲得類似的選取器。 只選擇第五個元素 li:nth-child(5){ color:
Time of Update: 2017-02-28
相信很多人都遇到過在設計中自訂捲軸樣式的情景,之前我都是努力說服設計師接受瀏覽器內建的捲軸樣式,但是這樣只能規避還是解決不了問題,最近在項目中遇到了,正好來總結一下。當然,相容所有瀏覽器的捲軸樣式目前是不存在的。 IE下的捲軸樣式 IE是最早提供捲軸的樣式支援,嗯,好多年了,但是其它瀏覽器一直沒有支援,IE獨孤求敗了。 這些樣式規則很簡單: scrollbar-arrow-color: color; /*三角箭頭的顏色*/ scrollbar-face-color:
Time of Update: 2017-02-28
普通文本段落的換行 案例說明:在實際應用中我們常遇到這樣的問題,就是一段文本,有了明確的寬度,需要文本自動換行。(如下圖) 案例分析:上面兩個圖,沒有使用任何排版的CSS屬性,也就是預設情況下,塊元素裡的文本,達到邊緣以後會自動換行。但是這裡有個特例:就是內容全部為英文字母(沒有單詞句子,沒有詞和詞之間的空格),此時文本就不自動換行了(見下圖) 特殊情況:有時候你寫的東東,預設情況下並不自動換行,這多半是由於你在其他的CSS屬性設定裡,無意中關聯了那個段話。比如你的 p
Time of Update: 2017-02-28
CSS中display:inline-block屬性用法 在使用CSS實現表現的時候,會經常接觸到display:inline-block這一屬性,無論是初接觸Web標準還是接觸標準已久的朋友,大都會對這一屬性感覺很迷惑和模糊。 display:inline-block 將對象呈遞為內聯對象,但是對象的內容作為塊對象呈遞。旁邊的內聯對象會被呈遞在同一行內,允許空格。 但對於這個屬性不是所有瀏覽器都識別。 支援的瀏覽器有:Opera、Safari 但很遺憾,最流行的IE
Time of Update: 2017-02-28
font-style: inherit:繼承 italic:斜體 normal:正常 oblique:偏斜體 font-size: xx-small: 取所有相對大小取值中最小的; x-small:僅大於xx-small的字型 small:預設的小字型 medium:預設值 large:預設的大字型 x-large:僅小於xx-large xx-large:最大的字型 text-decoration: inherit: