Time of Update: 2018-12-07
CSS對瀏覽器的相容性有時讓人很頭疼,或許當你瞭解當中的技巧跟原理,就會覺得也不是難事,從網上收集了IE7,6與Fireofx的相容性處理方法並整理了 一下.對於web2.0的過度,請盡量用xhtml格式寫代碼,而且DOCTYPE 影響 CSS 處理,作為W3C的標準,一定要加DOCTYPE聲 名. CSS技巧1.div的垂直置中問題vertical-align:middle; 將行距增加到和整個DIV一樣高 line-height:200px;
Time of Update: 2018-12-07
如果你還不知道LESS CSS是什麼東西,可以看一下這篇文章,是我一朋友寫給新人看的《CSS——LESS》 不可否認,LESS CSS是個強大的工具,它彌補了css沒有變數、無法運算等一些“先天缺陷”,但它似乎給我一種錯覺,就是為了功能而實現功能。 比如它的引用功能.rounded_corners{-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}#header{.rounded_corners;
Time of Update: 2018-12-07
通常,我們做那個三角形,一般都是做張圖,而且需要兩張,因為一般都是下拉式功能表的效果,需要有個hover的樣式,箭頭是反的。那是不是有更好的辦法呢,畢竟要用兩張圖片來解決這麼一個小問題太浪費資源了,於是,下面我要用一個劍走偏鋒的方法來解決這一問題,用到的只需css的一個屬性,就是border-width 我們先來看個樣式,如果設定元素邊框,會怎麼樣:test 似乎看不出什麼,讓我給四個邊框加上不同的顏色吧再看看吧:test 是不是發現了些什嗎?對,讓我們把中間的文字去掉吧: 這樣,
Time of Update: 2018-12-07
IE8正式版出來有一段日子了,但是針對ie8正式版的CSS hack卻很少,其實這是值得慶幸的,因為ie8修複了很多IE6和IE7的一些BUG,更加接近W3C標準。針對IE8正式版的CSS hack目前可以找到的分為2種:第一種:”\9″:基本的寫法:1..test { color/*\**/: blue\9 }這個IE6、IE7、IE8都能識別;但是IE8不能識別“*”和“_”的css hack;所以我們可以這樣寫hack:(轉載1..header {width:300px;} /*
Time of Update: 2018-12-07
What is a tooltip? This is a tooltip anaiding text that appears just when you roll on with the mouse. Thebasic idea comes from Eric Meyer's pure csspopupsa very clever way to get dynamic effects on an html page withoutusing javascript. My idea was
Time of Update: 2018-12-07
想著要修改自己的部落格,是因為見到別人的部落格都是整版顯示,而我的卻是只佔據了中間部分,加上我又會一點點Css,所以就進行了一下修改,也就有了這篇文章。一、必備的工具1、比較方便的查看頁面元素的firefox外掛程式firebug,當然也可以使用同類軟體2、Css編輯工具可用可不用了,反正也不是什麼大修改二、修改開始1、blog自動撐滿整個瀏覽器用firebug可以看到,部落格的整個頁面容器元素的ID為container,而預設的寬度是900px,則添加如下代碼,這裡不選中100%,是為了在左右
Time of Update: 2018-12-07
white-space:nowrap 不換行table裡面使用style="width:400px; overflow:hidden; text-overflow:ellipsis;"是沒效果的 嵌套DIV或者其他的..居然還有nobr 方便<div style="width:400px; overflow:hidden; text-overflow:ellipsis;"><a href="ShowNews.aspx?id=<%#
Time of Update: 2018-12-07
圖形和圖表主要用於以如餅圖、折線圖、橫條圖等方式展示數值資料的直觀形式。有眾多的技術利用CSS3來建立不同的圖表。在任何Web行業,一個良好和優秀的資料示範可以讓客戶直觀瞭解你分析的內容。本文介紹 20 個使用 CSS 技術構建的基於 Web 的圖形和圖表技術:CSS3 ChartsPure Css Data ChartWicked CSS3 3d bar chartData Visualization: Flexible Bar Graphs using CSSCSS Stacked Bar
Time of Update: 2018-12-07
JavaScript和CSS最佳化的最佳化對於提高web網站的效能也是非常重要的。 在深入JavaScript代碼和講述每個最佳化功能之前,讓我們總體看看我們能採取措施的地方,這些地方當然都是對我們網站效能有重要改觀的地方。下面是關於提高JavaScript對網站效能影響的幾條指導方針: 1 合并.js檔案 2 縮小指令碼 3 將指令碼放在頁面的底部 4 移除複製 合并.js檔案
Time of Update: 2018-12-07
CSS + JS 構建的圖片查看器這是一個使用 CSS + JS 構建的簡易圖片查看器,採用縮圖點擊查看大圖,可以分別顯示每張圖片的描述,大圖顯示位置採用固定寬度和高度,超出部分隱藏,點擊大圖可查看完全尺寸,相容性:IE、Firefox 、Opera。JS部分function showPic (whichpic) { if (document.getElementById) { document.getElementById('placeholder').src = whichpic.href;
Time of Update: 2018-12-07
這是一個完全用CSS實現的中英文雙語導覽功能表,無指令碼和圖片,初始時,菜單語言是英文,當滑鼠移至上方在菜單上時,其變成中文,當然你也可以反過來做。實現原理:XHTML<ul id="nav"><li><a class="bi" href="index.html">Home<span>首 頁</span></a></li></ul>從上面代碼可以看出,中文放在 span
Time of Update: 2018-12-07
當前頁面--比如說現在的頁面是首頁,那麼在導覽列上首頁的色彩等和其他欄目有所不 同,用以給瀏覽者一個明顯的指示。下面來說下具體的做法,菜單的基本實現和一般的CSS菜單沒多大區別,著重說下如何 實現當前頁。設菜單有5個欄目:home、about、products、services、contact,分別給每個欄目一 個ID,m1-m5,CSS可寫成如下: #home #nav li#m1 a,#about #nav li#m2 a,#products #nav li#m3 a,#services #
Time of Update: 2018-12-07
今天下午,公司網站要求改版,需要做一個和51Job類似的職位選擇和行業類別選擇JS特效,偏偏這個任務落到了我這個最不懂Js的人的手上!蒼天、大地……別提我自己寫了,先是上網一搜,哎,很多例子嘛,而且有源碼,HIA HIA
Time of Update: 2018-12-07
http://www.html.it/articoli/niftycube/index.html(雖然是英文的,但相信大家耐心點還是可以看的懂的)by Alessandro FulcinitiMore than one year has passed from the first version of Nifty Corners. While it was more of a proof of concept, and the second version presented some big
Time of Update: 2018-12-07
關於CSS對各個瀏覽器安全色已經是老生常談的問題了, 網路上的教程遍地都是.以下內容沒有太多新穎, 純屬個人總結, 希望能對初學者有一定的協助.一、CSS HACK以下兩種方法幾乎能解決現今所有HACK.1, !important隨著IE7對!important的支援, !important 方法現在只針對IE6的HACK.(注意寫法.記得該聲明位置需要提前.)<style>#wrapper{width: 100px!important; /* IE7+FF */width:
Time of Update: 2018-12-07
很神奇,也是偶然發現的一直大家都覺得,在行動裝置上active無效是正常的,因為沒有mousedown嗎,都是touch今天發現,要讓a連結的Css active偽類生效,只需要給這個a連結的touch系列的任意事件touchstart/touchend綁定一個空的匿名方法即可hack成功<style>a { color: #000;}a:active { color: #fff;}</style><a
Time of Update: 2018-12-07
1. 跨瀏覽器最小高度設定 CSS:.element { min-height:600px; height:auto !important; height:600px; } 2. 跨瀏覽器的CSS透明度 CSS:.transparent { /* Modern Browsers */ opacity: 0.7; /* IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
Time of Update: 2018-12-07
padding設定框內的 margin設定框外的 設定float後要設定width 高度不夠設定float 撐開 float:left在一行顯示 clear:both;換行DIV彈出 position: absolute; //絕對位置(關鍵) visibility:hidden; //隱藏對齊文本與文本輸入框 vertical-align:middle; block對象設定了float屬性之後,它將不再獨自佔據一行。可以浮動到左側或右側固定寬度 width=200px 自適應 寬度
Time of Update: 2018-12-07
結合JavaScript的下拉式功能表,純CSS的下拉式功能表我也寫過很多了。不過在微軟 Microsoft Expression Web 的相關網站上看到這個純CSS下拉式功能表的時候,我還是覺得很讚賞。這應該是最精簡、最乾淨的純CSS下拉式功能表了。先看一下效果(這是我重新實現的): 下面是實現方法:首先是菜單的XHTML代碼:<ul> <li><a href="#">菜單一</a></li> <li><a
Time of Update: 2018-12-07
<!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"><head><meta http-equiv="Content-Type" content="text/html;