Time of Update: 2018-12-04
1 針對firefox ie6 ie7的css樣式 現在大部分都是用!important來hack,對於ie6和firefox測試可以正常顯示,但是ie7對!important可以正確解釋,會導致頁面沒按要求顯示!找到一個針對IE7不錯的hack方式就是使用“*+html”,現在用IE7瀏覽一下,應該沒有問題了。 現在寫一個CSS可以這樣:#1 { color: #333; } /* Moz */ * html #1 { color: #666; } /* IE6 */ *+html #1 {
Time of Update: 2018-12-04
如果一個網頁中有很多小圖片,例如評論時的表情,投票時的“星級”,這些小圖片確實很小,但是每張小圖片顯示一次都要往返一次HTTP伺服器,每次往返都需要發送請求、接受請求。如果圖片小而且多,會嚴重影響頁面呈現的速度。如果我們把這些小的圖片合成一個大的圖片,那麼瀏覽器只要發送一次請求,就可以把所有這些“小圖片”下載到本地。然後使用CSS顯示這些小圖片。下面看代碼:原始圖片:顯示小紅旗代碼:<div style="width:16px;height:16px;background-image:
Time of Update: 2018-12-04
:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body><style>.btn {BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px;
Time of Update: 2018-12-04
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: 2018-12-04
先一個例子,比如說下面這段代碼: <style type="text/css">a:link {text-decoration:none;color:blue;}a:hover {text-decoration:underline;color:red;}a:active {text-decoration:none;color:yellow;}a:visited
Time of Update: 2018-12-04
demo.html<html><head><title>這是個css體驗例子</title><!--引入CSS--><link rel = "stylesheet" type = "text/css" href = "my.css"/></head><div class = "style"><img src =
Time of Update: 2018-12-04
做企業網站時通常都會遇到需要做個側邊導航或者QQ之類的東西。通常在網站上看到的通過js時間的比較多。下面我主要介紹三種通過css來實現側邊欄隱藏顯示的效果。第一步 先把頁面中需要的元素給列出來。<dl id="box"><dt>側邊導航</dt><dd><a href="">QQ1</a><a href="">QQ2</a><a href="">QQ3</a><a
Time of Update: 2018-12-04
如何封裝JS和CSS檔案為伺服器端控制項我們以封裝一個JS的日期控制項為列子,將它和伺服器的TextBox結合在一起做成一個伺服器控制項,以達到直接托上去就可以使用的效果。其實很簡單,大家共同學習。先看看: 方法: 首先:下載一個JS的日期組件,帶封裝。 然後:建一個日期類檔案CalendarBox.cs代碼如下: using System; using System.Collections.Generic; using System.ComponentModel; using
Time of Update: 2018-12-04
使用者介面I Like Your Color輸入URL然後它會抓出其中的顏色並用16進位表示。 CSS Multi-element Rollover Generator使用CSS和一個圖片建立出一個翻轉按鈕的樣式。 CSS Rounded Box Generator Ruthsarian Layouts6個CSS頁面配置模板,包括顏色、標題等。 Bluerobot Layout Reservoir2欄和3欄的CSS布局架構 Glish CSS Layout techniques2、3、
Time of Update: 2018-12-04
所謂的介面觸控效果,就是使用者點下去的時候,介面立刻產生變化以反饋給使用者知道:“ok,你點擊的吩咐,我已曉得羅~”,也有人說“點擊高亮的效果”。——毋庸置疑,這是人機互動中非常重要溝通手段,使用得也非常常見的。當時我要實現這效果的時候,自己還滿認為,不就是網頁上為連結加個 a:hover
Time of Update: 2018-12-04
JSBuilder2 (extjs.com/products/jsbuilder)是配合 ExtJS 3 新發布的源碼打包工具,用 Java 語言編寫,打包編譯成 JAR 格式執行檔案發布到程式員手中。作為一個輔助開發人員的打包工具,它內含有幾種開源項目在內,包括 Rhino Project(著名的JavaScript編譯器)、YUI Compressor(對 JS/CSS 壓縮實行 minification、混淆 obfuscation)和 Java 環境下 JSON
Time of Update: 2018-12-04
關於最終樣式,IE和DOM在各自的實現上存在差異。1.IE中的最終樣式,代碼如下:<html> <head> <title>Accessing Style Sheets Example</title> <style type="text/css"> div.special { background-color: red;
Time of Update: 2018-12-04
作者: 藍色飛揚 日期: 2007-12-25 01:141. 檢查HTML元素是否有拼字錯誤、是否忘記結束標記即使是老手也經常會弄錯div的嵌套關係。可以用dreamweaver的驗證功能檢查一下有無錯誤。 2. 檢查CSS是否正確檢查一下有無拼字錯誤、是否忘記結尾的 } 等。可以利用CleanCSS來檢查 CSS的拼字錯誤。CleanCSS本是為CSS減肥的工具,但也能檢查出拼字錯誤。 3.
Time of Update: 2018-12-04
前幾個月做了個項目,對javascript,css在不同的瀏覽器顯示和執行問題真是頭痛不已,今天特在網上搜了一下,將這些資料匯總一下,這個資料都來自網上,恕不一一指明出處.一.針對不同瀏覽器css的寫法有兩種方法: 1.用*號和_底線來區分,如下: background:orange;*background:green;_background:blue; IE6支援底線,IE7和firefox均不支援底線。 IE6和IE7支援*號,但firefox不支援*
Time of Update: 2018-12-04
通過CSS和DIV實現一個表格出橫縱向捲軸,並且讓指定的列固定。多餘的話就不說了,代碼如下。<html> <head> <title></title> <style type="text/css"> .Freezing { z-index: 10; position: relative; top: expression(this.offsetParent.scrollTop)
Time of Update: 2018-12-04
文章目錄 <th align=#> #=left, center, right 表格內文字的對齊/布局border 表格尺寸設定<table border cellspacing=#><table border cellpadding=#> nowrap 控制不換行 .over_hidden{white-space:nowrap;overflow:
Time of Update: 2018-12-04
最近一個項目,css主檔案居然到了9800行,我震驚了。於是寫了個合并相同css的php。 合并之後有點點小問題,我難得去找什麼問題了,稍微改下css就ok。有個壓縮功能,預設開啟的,不過沒試。 <?phpdefine('CMP', $argv>1?$argv[1]:true);//壓縮if(CMP){define('SPA','');define('TAB','');define('NL','');}else{define('SPA',' ');define('NL',"\n");
Time of Update: 2018-12-04
1。簡單的方法,不管不顧,直接這樣就可以: document.createStyleSheet().cssText = '標籤{color:red;' + // 這個注釋只在當前JS中協助理解,並不會寫入CSS中 'width:300px;height:150px}' + '.類名{……}' + '#ID們{……}'; //完活。我喜歡分號這樣寫,和指令書寫的起始位置對齊比較好一點,尤其是後面有其它語句的時候。
Time of Update: 2018-12-04
看過我寫的《如何用JavaScript動態建立或增加CSS樣式表》之後,你就很容易想明白如何修改CSS樣式表了。 正好今天在論壇碰到一位朋友問這樣的一個問題:<style>.ls{width=120px;}</style><script> //在這裡加一句來改變.ls中width的值,如何寫</script> 有的朋友回答:“如果使用.ls的對象很多的話,用JS確實不方便,
Time of Update: 2018-12-04
nettuts帶來的5個css書寫技巧,簡單翻譯一下它的中心思想。 1. CSS Reset/重設 你也許需要先瞭解什麼是css重設。然後怎麼樣寫css重設呢。 你可以copy Eric Meyer Reset, YUI Reset或其它css reset, 但你接下來應該根據你的項目改成你自己的reset. 不要使用* { margin: 0; padding: 0; }