云南網站建設創新企業 昆明多彩網絡公司

|網頁對話|電話:0871-63215311

div css網站布局小技巧(1)

來源:昆明網絡公司 日期:2010-06-06 閱讀: 發表評論

結束浮動的clear應該有的屬性;分頁居中樣式;css制作表格邊框;另外一個:display: inline-block 不用加float這屬性就可用;LI不使用浮動,實現橫排居中。

結束浮動:
結束浮動的clear應該有的屬性:clear: both; padding: 0; margin: 0; height: 0; font-size: 0; line-height: 0;  還可以加上 overflow: hidden;

分頁居中樣式:
.pagenum{ width: 500px; border: 1px solid #ccc; margin: 0 auto;clear:both;padding:20px;text-align:center;} /*外部容器*/
.pagenum a, .pagenum #span {display:inline-block;width:16px;height:20px;line-height:20px;border:1px solid #468AD1;} /*display:inline-block是關鍵樣式,容器中的span 和a樣式*/
#on {background-color:#468AD1;font-weight:bold;color:#fff;} /*當前頁的span樣式*/

css制作表格邊框:
可以實現普通表格實現的效果,邊框是實線。
table { border-collapse:collapse; border:solid #999; border-width:1px 0 0 1px; }
table th,table td {border:solid #999;border-width:0 1px 1px 0 }

另外一個:display: inline-block 不用加float這屬性就可用。

LI不使用浮動,實現橫排居中:
li左浮動在u標簽中居中,將li display屬性改成inline,高度和寬度為內容高寬度,而且能通過w3c驗證,如果需要自己設定的話,可以使用一下CSS HACK:
inline-block在不同瀏覽器中的兼容
display: inline-block;  //IE8 firfox 標準瀏覽器
*display: inline;
*zoom: 1;               //這2個*開頭的是兼容IE 6-7
但這樣無法通過w3c驗證,可以使用 <!--[if lte IE 7]><link href="main.css" rel="stylesheet" type="text/css" /><![endif]--> 來判斷加載不同正常的css文件。這樣就可以通過W3C驗證了。[if lte IE 7]意思是小于或等于IE7的IE版本,[if IE 8]意思是判斷瀏覽器是否是IE8
lte:就是Less than or equal to的簡寫,也就是小于或等于的意思。
lt :就是Less than的簡寫,也就是小于的意思。
gte:就是Greater than or equal to的簡寫,也就是大于或等于的意思。
gt :就是Greater than的簡寫,也就是大于的意思。
! : 就是不等于的意思,跟javascript里的不等于判斷符相同。

資料匯總:昆明網站建設,昆明多彩科技。

發表評論評論列表(有 條評論)

相關文章:
暫無相關文章
最熱文章:
新手怎么制作網頁? 閱讀:7660
jcarousellite中文文檔 閱讀:6507
表單元素input、按鈕、文字完美垂 閱讀:6247
怎么使chrome(谷歌google 閱讀:6145
phpMailer中文文檔手冊 閱讀:4639
網頁對話 0871-63215311
原创视频传到什么网站可以赚钱