文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网站建设Div+CssCSS网页设计非常有用技巧
精品推荐
特别推荐
·初学者来看:学习网页技术CSS怎么入门?
·CSS网页设计非常有用技巧
·DIV+CSS的命名规则有利于网站优化
·多个CSS样式表争夺特定选择符的控制权
·学习CSS制作网页总结的一些经验技巧
·CSS初学者应该保持的一种心态
·CSS常见问题和技巧总结
·DIV+CSS常见错误汇总
·设计中常用的十个CSS技巧
·网站配色,CSS主色调配色方案
热点TOP10
·背景图片居中显示(HTML,CSS技巧)
·CSS实例:让页脚保持在未满屏页面的底部
·CSS大师Eric采访实录
·CSS隐藏网页文字的几种常用方法
·国外译文:网页设计如何使用CSS的选择器模式?
·CSS注释、命名、继承性、样式排序等CSS技巧的小结
·CSS条状图表形式的实现方法
·CSS实现带背景图片的文字链接的方法
·CSS和XHTML经验:类目之间的竖线问题引发的讨论
·LI标签中内容超过长度后以省略号显示的方法

CSS网页设计非常有用技巧

日期:2008年3月17日 作者: 查看:[大字体 中字体 小字体]


  一. 介绍

  这篇文章包括了8个非常有用的解决办法, 在进行css设计遇到问题时你就会用到它们. 

  二. 针对浏览器的选择器 

  这些选择器在你需要针对某款浏览器进行css设计时将非常有用.

  IE6及其更低版本

  * html {}

  IE7及其更低版本

  *:first-child+html {} * html {}

  仅针对IE7 

  *:first-child+html {}

  IE7和当代浏览器 

  html>body{}

  仅当代浏览器(IE7不适用)

  html>/**/body{}

  Opera9及其更低版本

  html:first-child {}

  Safari 

  html[xmlns*=""] body:last-child {} 

  要使用这些选择器,请将它们放在样式之前. 例如:

  #content-box {

  width: 300px;

  height: 150px;

  }

  * html

  #content-box {

  width: 250px;

  } /* overrides the above style and changes the width to 250px in IE 6 and below */

  三. 让IE6支持PNG透明 

  一个IE6的Bug引起了大麻烦, 他不支持透明的PNG图片.

  你需要使用一个css滤镜

  *html #image-style {

  background-image: none;

  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fil

  ename.png", sizingMethod="scale");

  }

  四. 移除超链接的虚线(仅对FF有效) 

  FireFox下,当你点击一个超链接时会在外围出现一个虚线轮廓. 这很容易解决, 只需要在标签样式中加入 outline:none .

  a{

  outline: none;

  }

  



  五. 给行内元素定义宽度

  如果你给一个行内元素定义宽度,那么它只是在IE6下有效. 所有的HTML元素要么是行内元素要么就好是块元素. 行内元素包括: <span>, <a>, <strong> 和 <em>. 块元素包括

  span { width: 150px; display: block }

  六. 让固定宽度的页面居中

  为了让页面在浏览器居中显示, 需要相对定位外层div, 然后把margin设置为auto.

  #wrapper {

  margin: auto;

  position: relative;

  }

  七. 图片替换技术

  用文字总比用图片做标题好一些. 文字对屏幕阅读机和SEO都是非常友好的.

  HTML: 

  <h1><span>Main heading one</span></h1>

  CSS: 

  h1 { background: url(heading-image.gif) no-repeat; }

  h1 span {

  position:absolute;

  text-indent: -5000px;

  }

  你可以看到我们对标题使用了标准的<h1>作为标签并且用css来将文本替换为图片. text-indent属性将文字推到了浏览器左边5000px处, 这样对于浏览者来说就看不见了.

  关掉css,然后看看头部会是什么样子的.

  八. 最小宽度

  IE6另外一个bug就是它不支持 min-width 属性. min-width又是相当有用的, 特别是对于弹性模板来说, 它们有一个100%的宽度,min-width 可以告诉浏览器何时就不要再压缩宽度了.

  除IE6以外所有的浏览器你只需要一个 min-width: Xpx; 例如:

  .container {

  min-width:300px;

  }

  为了让他在IE6下工作, 我们需要一些额外的工作. 开始的时候我们需要创建两个div, 一个包含另一个:

  <div class="container">


[1] [2] 下一页 




上一篇:CSS设计网页头部的优化写法

下一篇:eRead电子书出新招 欲战传统书籍

相关文章:
·电脑高手的140个电脑技巧
·网站赚钱的四个技巧
·为什么iexplore.exe在打开网页时CPU使用会100%?
·非常漂亮的QQ资料,保证不会让你失望
·CorelDRAW文字排版的技巧
·太阁立志传4 攻略及技巧
·新出QQ技巧十六招
·杀毒技巧系列:杀毒、防恶意代码、脚本病毒的不完全合集
·Windows XP的20个超级实用技巧大全
·绝对好用的注册表技巧
相关软件:
·C语言程序设计
·Dreamweaver 网页设计
·photoshop cs 超梦幻网页创意宝典
·电脑技巧精彩文章一百篇
·中文版Excel 2003实例与技巧
·Photshop照片润饰技巧
·摄影技巧与欣赏
·美工设计教程
·Photoshop CS经典创意设计200例
·东方网页王III 正式版

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot