IT技术精粹[JiShuBu.Com]-倾力打造一流IT技术平台!
  • 登录
  • 注册
  • 设为首页
  • 加入收藏
  • 网站首页
  • IT风向标
  • 网站优化
  • Html
  • CSS
  • JavaScript
  • ASP
  • Php/Mysql
  • Flash
  • Ajax
  • 源码下载
  • 精美桌面
  • 供求信息
  • 超稳定100M虚拟主机只要100元,还送50M邮箱!
  • 文字广告招商中...
  • 会员注册 | 用户登录 | 我要投稿
  • 信息订阅
初学CSS和标准建站的一些CSS常用技巧 您现在正在浏览:首页 > CSS > 
初学CSS和标准建站的一些CSS常用技巧

作者: 发布时间:2007-11-28 10:14:50 来源:

/*无所不能的CSS的*通配选择符*/

* {

margin:0;
padding:0;}

/*此定义解释:margin:0;padding:0;在CSS最上面先用 * 一次性统一制定,可以避开CSS的"盒模型"考虑问猓迸龅叫枰乇?
指定margin或padding值的时候在分别另外指定,后面的值将覆盖前面的值。*/





/*CSS中容易被忽视的Outlines 轮廓属性*/
问题:为什么加了<a>标签的<img>全部自动加上了蓝色的边缘?
因为每个默认<img>的boarder值不为0,可以将boarder设置为0,可以解决问题。

img{
boarder:0;
display:block;
}/*此定义解释:boarder:0;可以避免带链接的图片边缘出现蓝色边框。display:block;将图片以块级元素显示*/

/*其他还有非常容易<form>,<select>,<input>,影响布局的标签,都可以先将其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}

<div id="nowrap">文字不折行</div>

等同于<td nowrap>文字不折行<td>


CSS指定宽度文字自动换行显示:

#wrap{word-break:break-all;width:200px;}
<div id="wrap">每200像素宽度文字就自动折行</div>

/*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属性定义方式:*/

<div id="main">
<ul id="ok1">
<li id="li1">文字1</li>
<li>文字2</li>
</ul>
<ul>
<li>文字3</li>
</ul>
</div>


/*对 "文字1"定义CSS样式:

以下都是正确的指定样式:*/
#li1 {/*指定样式代码*/}
#main li#li1 {/*指定样式代码*/}
#main #ok1 #li1 {/*指定样式代码*/}
#main ul#ok1 li#li1{/*指定样式代码*/}

/*以下都是错误的CSS指定"文字1“的样式:*/

#li{}
#main ul li1{}
li1{}

/*end*/

  
【评论】【加入收藏夹】【大 中 小】【打印】【关闭】
※ 相关信息
 ·百度推出新算法,站长如何优化网站才能快速被收录?  (2007-11-28 09:50:38)
 ·网站优化之五项必知内容  (2007-11-28 09:39:33)
 ·让网站排名靠前的办法很简单  (2007-11-28 09:38:01)
 ·第二章 asp提高篇---ASP编程之ActiveX 组件  (2007-11-23 16:51:28)
 ·王晨昀谈“个人网站为什么要赚钱?”  (2007-11-20 22:49:19)
 ·站长提示:关于网站的重复内容的十个建议  (2007-11-20 22:26:41)
 ·特别策划:ALEXA中国网站排名真相调查  (2007-11-17 23:24:48)
 ·PHP初学者头疼问题总结  (2007-11-16 23:41:30)
 ·10个你未必知道的CSS技巧  (2007-11-16 15:24:42)
 ·通过CSS类型的顺序改变翻滚效果  (2007-11-16 15:12:30)

发表评论
查看评论 
用户名: 密码:
验证码: 匿名发表
[注册帐号]
[控制面板]
[用户登陆]
[修改资料]
[用户收藏]
[我的状态]
[退出登陆]
 
文章搜索
     
    [添加文章]   [管理文章]
最新技术文档
    ·中国移动188号段将于1月8日起在深圳正式放号
    ·PHP与Javascript的两种交互方式
    ·使用wordpress中的函数 (PHP)
    ·js倒计时效果-精确到秒 (Javascript)
    ·PHP无刷新删除数据
    ·PHP文件系统处理类
    ·PHP文件缓存数据类
    ·PHPMailer邮件类利用smtp.163.com发送邮件方
    ·PHP的POST方式
    ·md5 结合 crypt =无敌密码
技术文档排行榜
    ·天气预报小偷,根据IP自动判断地址
    ·超经典计算机使用问题105答
    ·CSS网页布局入门教程:下拉及多级弹出式菜单
    ·'AjaxPro'未定义错误的原因&javascript顺
    ·[初学者必读]网页制作之HTML基础知识
    ·DIV&CSS打造自动伸展三栏复合布局
    ·近1000本javascript电子图书下载列表
    ·CSS 文字樣式技巧 (摘自一台湾网站,确实很
    ·阿里妈妈广告的投放技巧
    ·ajax+php无刷新二级联动下拉菜单(省市联动)
关于站点 - 广告服务 - 联系我们 - 免责声明 - 程序支持 - 网站地图 - 留言中心 - 返回顶部

Copyright © 2007-2008 www.Jishubu.com online services. All rights reserved. Template designed by laogui.
违法不良信息举报中心 津ICP备07002356号