找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1943|回复: 0

[分享] 初学CSS和标准建站的一些CSS常用技巧

[复制链接]
发表于 2013-4-21 12:36:32 | 显示全部楼层 |阅读模式 来自 中国–广东–广州
初学CSS和标准建站的一些CSS常用技巧 /*无所不能的CSS的*通配选择符*/ * { margin:0; padding:0;} /*此定义解释:margin:0;padding:0;在CSS最上面先用 * 一次性统一制定,可以避开CSS的"盒模型"考虑问猓?迸龅叫枰?乇? 指定margin或padding值的时候在分别另外指定,后面的值将覆盖前面的值。*/ /*CSS中容易被忽视的Outlines 轮廓属性*/ 问题:为什么加了标签的全部自动加上了蓝色的边缘?因为每个默认的boarder值不为0,可以将boarder设置为0,可以解决问题。 img{ boarder:0; display:block; }/*此定义解释:boarder:0;可以避免带链接的图片边缘出现蓝色边框。display:block;将图片以块级元素显示*/ /*其他还有非常容易
,,影响布局的标签,都可以先将其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 {/*指定样式代码*

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-12-19 09:44 , Processed in 0.038820 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表