初学CSS和标准建站的一些CSS常用技巧
来源:岁月联盟
时间:2008-09-23
,,影响布局的标签,都可以先将其margin和padding都预先设置为0*/ form{margin:0;padding:0;} select{margin:0;padding:0;} input{margin:0;padding:0;} body{ margin:0px; font: normal 12px "宋体", Verdana, Arial, Helvetica,sans-serif; text-align:center; color:#000; line-height:140%;} #top_box {width:760px;height:63px; margin:auto; padding-top:10px; text-align:left; } a:link,a:visited,a:active{color:#000; text-decoration:none;} a:hover{color:#ff0000; text-decoration:underline;} /*此定义解释:将所有A标签预先指定样式,也可用在CSS最开始一段代码,统一定义*/ /*有关CSS的其他常见问题及解决办法和分析:*/ /*关于CSS容器与CSS元素的适应问题*/ /*例如有时候我们要在首页动态打印一列十条文章,要放在一个CSS容器DIV内,若每行文字太多,元素很容易破坏容器而使整个布局变坏下面是解决的办法*/ #nowrap{table-layout:fixed}
文字不折行
等同于 文字不折行 CSS指定宽度文字自动换行显示: #wrap{word-break:break-all;width:200px;}
每200像素宽度文字就自动折行
/*CSS常用缩写规范*/ /*缩写示例: 1.*/ .pop_font{ font: bold 11px "宋体", Verdana, Arial, Helvetica,sans-serif;} /*缩写示例: 2.*/ .pop_td{ border-right: 1px solid #C1DAD7;} /*缩写示例: 3.*/ .pic_background{ background: transparent url(/images/bullet1.gif) no-repeat 20px 20px; padding:2px 0; margin:2px 0 2px 0;} /*关于DIV布局中的UL,LI中带ID的CSS属性定义方式:*/
文字1
文字2
文字3
/*对 "文字1"定义CSS样式: 以下都是正确的指定样式:*/ #li1 {/*指定样式代码*