Time of Update: 2017-01-13
一、網頁背景半透明網頁背景半透明 代碼如下複製代碼 opacity:0.8;filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; IE6中CSS方法解決PNG圖片半透明問題: 代碼如下複製代碼 #DIVname { width: 300px;
Time of Update: 2017-01-13
例,原本以為文字溢出的處理比較複雜,沒想到這麼一簡簡單單的一句話就搞定了,css真是神奇: 代碼如下複製代碼 .li { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
Time of Update: 2017-01-13
解決子級對象使用css float浮動 而父級div不能自適應高度,不能被父級內容撐開解決方案,父級div沒有高度解決方案。當在對象內的盒子使用了float後,導致對象本身不能被撐開自適應高度,這個是由於浮動產生原因。方法一:使用css clear清除浮動1、加clear效果完整div css代碼對父級div標籤閉合</div>前加一個clear清除浮動物件。 代碼如下複製代碼 <!DOCTYPE html> <html>
Time of Update: 2017-01-13
代碼如下複製代碼 <head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>none</title><style type="text/css" media="screen"><!–@charset
Time of Update: 2017-01-13
div 文字自動換行方法一, 代碼如下複製代碼 <div>4545454545454545454454545445455454544545lllloioioiiioioioioioio</div>這種非正常的欄位,你給它加上word-break:break-all IE下就強制換行了,但是在firefox下並不換行,我們可以使用另一種方法,在長字串中間加入建議換行標誌<wbr>可以每隔幾個字元加一個,如:
Time of Update: 2017-01-13
background不隨瀏覽器滾動的代碼如下:CSS代碼 代碼如下複製代碼 body { background:url(背景圖片地址) no-repeat fixed center top; margin:0; padding:0; } 只需要一個核心代碼就實現了背景不隨瀏覽器滾動,相容了IE6+瀏覽器, 其核心代碼為:background-attachment:
Time of Update: 2017-01-13
方法一:該方法是將外部容器的顯示模式設定成display:table,img標籤外部再嵌套一個span標籤,並設定span的顯示模式為display:table-cell,這樣就可以很方便的使用vertical-align象表格元素那樣對齊了,當然這隻是在標準瀏覽器下,IE6/IE7還得使用定位。HTML結構部分: 代碼如下複製代碼 <div id="box">
Time of Update: 2017-01-13
IE的專有屬性: 代碼如下複製代碼 scrollbar-arrow-color: color; /*三角箭頭的顏色*/scrollbar-face-color: color; /*立體捲軸的顏色(包括箭頭部分的背景色)*/scrollbar-3dlight-color: color; /*立體捲軸亮邊的顏色*/scrollbar-highlight-color: color; /*捲軸的醒目提示(左陰影?)*/scrollbar-shadow-color: color; /*
Time of Update: 2017-01-13
們都知道CSS中定位屬性position的值,除了預設的值外,還有absolute,relative和fixed。我平時比較常用absolute和relative,而position:fixed卻沒多關注。或許是因為當初在CSS中文手冊中看到position:fixed旁邊有說明“IE5.5及NS6尚不支援此屬性”吧。前段時間,在做一個項目時需要使一個層相對於瀏覽器邊框固定,那時用position:absolute試了下,發覺absolute是對網頁邊框而言的。後來,上網
Time of Update: 2017-01-13
在製作網頁時,由於是使用CSS來格式化網頁表格的,當我在li中設定了float:left;,發現有時候文章列表不能自適高度,今天有空就進行很多的嘗試,都不能解決,非常讓我著急。因為li要橫排,所以必須加上float:left屬性,而ul是沒有設高度,自適應的.但是現在發現,把li浮動到左側以後,外層的ul高度沒有包裹住li,高度是0.其實,這是因為float以後,沒有清除浮動的原因.所以解決方案是在所有的li後,clear float: 代碼如下複製代碼 <ul>
Time of Update: 2017-01-13
在前面的文章中已經說過了CSS的定位、布局以及CSS尺寸等一些屬性的用法,今天就來說一說CSS的另外兩個重要的屬性Margin(外補白)和Padding(內補白)。這兩個屬性在CSS+DIV布局的網頁中百分之百會用到,所以沒掌握其用法的朋友,來我一起來學習一下吧。1、Margin(外補白)的定義及其用法Margin(外補白)是用來檢索或設定對象四邊的外延邊距(可以簡單的理解為div四邊到螢幕上下左右的距離或者div與div之間的距離)的,其對應的用法語句有margin、margin-top、ma
Time of Update: 2017-01-13
強制不換行 CSS設定不轉行:overflow:hidden 隱藏 white-space:normal 預設 pre 換行和其他空白字元都將受到保護 nowrap 強制在同一行內顯示所有文本,直到文本結束或者遭遇 br 對象例 代碼如下複製代碼 div{ white-space:nowrap; } 注意.p4{white-space:nowrap; width:10px;}/*強制不換行,都起作用*/.p5{white-space:nowrap;
Time of Update: 2017-01-13
CSS 相對定位相對定位是一個非常容易掌握的概念。如果對一個元素進行相對定位,它將出現在它所在的位置上。然後,可以通過設定垂直或水平位置,讓這個元素“相對於”它的起點進行移動。如果將 top 設定為 20px,那麼框將在原位置頂部下面 20 像素的地方。如果 left 設定為 30 像素,那麼會在元素左邊建立 30 像素的空間,也就是將元素向右移動。 代碼如下複製代碼 #box_relative { position: relative;&
Time of Update: 2017-01-13
Chrome、Firefox 代碼如下複製代碼 <style type=”text/css”>html {filter:
Time of Update: 2017-01-13
水平置中,如果知道元素的寬度,則可以使用 代碼如下複製代碼 .cell{width:300px; margin:0 auto; text-align:center;}
Time of Update: 2017-01-13
方法一:純CSS實現高度自適應: 代碼如下複製代碼 .content{ overflow:hidden; }.left, .center, .right{ padding-bottom:500px; margin-bottom:-500px;} 方法二:以下JS代碼添加到</body>結束之前: 代碼如下複製代碼 <script
Time of Update: 2017-01-13
IE6 不支援 CSS position:fixed 的 寫法, 所以需要用其他寫法達成.網路上可以找到的解法非常多, 都列在下面的相關網頁當參考資料, 有興趣的在自行研究蘿~IE6 對於 CSS position:fixed 的修正解法在此直接寫我的作法: 代碼如下複製代碼 #id_or_class_name { position:fixed!important; _position:absolute;
Time of Update: 2017-01-13
這是一張效果圖片,我們下面來看看input的源碼html代碼吧。 代碼如下複製代碼 <div id="comment"> <form id="commentform" method="post" action="post.php" enctype="multipart/form-data"
Time of Update: 2017-01-13
<dl id="msgdl">
Time of Update: 2017-01-13
代碼如下複製代碼 .SearchBar { font-size:12px; letter-spacing:2px; border-bottom:1px solid #dddddd; padding:5px 0px 3px 0px; margin:4px 0px 4px 0px; text-align:center;height:24px; FILTER: