电信主站 网通主站 设为首页 加入收藏 动漫频道
 
智能主站 本站首页网络学院 源码中心 软件中心 网站程序
  您当前的位置:九九源码网络网络学院网页设计CSS教程 → 学院内容  万年历查询
站内统计 MORE
  • 共有源码程序23
  • 源码下载数量:18235
  • 共有软件工具232
  • 软件下载数量:12513
  • 共有文章数量2235
  • 文章总阅览数:52541
  • 学院专题栏目 MORE
    推荐源码下载 MORE
  • 同城分类信息系统 自带红黄...
  • 地区分类信息网
  • 仿阿里巴巴行业信息B2B商务...
  • 仿阿里行业信息商务网SQL版...
  • 仿淘宝多用户购物商城
  • 通用企业网站管理系统灰色模...
  • 企业网站管理系统中英双语A...
  • 商城购物电子商务系统
  • 分类信息港整站程序
  • 企业网站管理系统
  • 本类热门文章 MORE
  • 谈谈DIV+CSS
  • 用overflow代替left截取指定...
  • CSS网页制作设计中的解决方...
  • 符合标准的div+css制作的弹...
  • CSS网页布局
  • 实践学习Web标准
  • CSS样式表定义标签li前面样...
  • 基本的页面设计元素布局比例...
  • 利用CSS框架进行高效率的站...
  • DIV与Table布局在大型网站的...
  • 本月阅览排行 MORE
  • 全国各地ADSL上网密码修改页...
  • 域名后缀的含义大全
  • 网站搜索引擎免费登陆入口大...
  • 本机网络速度/网站反应速度...
  • 在线logo制作网站集合
  • 怎样把远程机上的SQL数据库...
  • 如何测试同IP服务器有多少虚...
  • 最新的站长内容联盟大全
  • 什么是垂直搜索?
  • 埋起那片枫叶
  • 学院文章详细内容 MORE..
    标题: CSS网页制作设计中的解决方案
    作者:网友 来源:网络 发布时间:2008-1-3 16:02:53    减小字体 增大字体
    1、说明本文阐述了8条我们发现的在用CSS设计中有用的解决方案。
    2、浏览器特定的选择器 
    这是Solid State Group网站上的一篇很友好的文章,解决了在设计中遇到的很多问题,故在此翻译其文,并对原作者表示非常感谢!  
    当你想在一个浏览器里改变样式而不像在其他浏览器中改变时,这些选择器很
    如果你对一个inline元素使用宽度,它将只在IE6下起作用。  
    所以的HTML标签要么是Block的要么就是inline的。inline属性的标签有<span><a><strong>和<em>Block标签包括<div><p><h1><form>和<li> 
    你不能控制inilne标签的宽带,不过有一个方法是把标签属性从inline改为Block。   
    应用display:block能够把span标签变成block标签,从而控制它的宽度。  
    6、使一个固定宽度的网站居中。
    为了让你的网站在浏览器中居中,可以为最外层Div添加position:relative属性,然后将margin设为auto。  
    7、图片替换技术
    对于头部来说,永远是最好用文字而不是图片。在你必须要用图片的某个特殊地方最好使用隐藏文字的层的背景图片。这对于屏幕阅读和SEO非常有用,尽管依然使用很普通的文字,这可以联想到所有的优点。  
    正如你所见,我们对H1标签使用普通的HTML代码,用CSS来将图片替代文字。Text-indent把文字放到左边5000像素处,从而用户看不到它们。  
    8、最小宽度
    IE的另外一个Bug就是它不支持min-width属性。min-width确实非常有用,特别是对于100%宽度的可变模板来说,因为他告诉浏览器停止收缩。 
    对于除IE6以外的所有浏览器来说你只需min-width:xpx;例如: 
    要让这些在IE6下起作用的话你要添加额外的努力!你需要创建两个DIV,一个包含着另一个。  
    然后你需要设置外面层的min-width:  
    现在又要IE hack起作用了,你需要写下以下代码: 
    html .container {
    border-right: 300px solid #FFF;
    }
    html .holder {
    display: inline-block;
    position: relative;
    margin-right: -300px;


    当浏览器窗口调整外层宽度来适应直到它缩小到border的宽度时,这个时候它就不能够在缩小了。而holder层也会停止收缩。外层的边框宽度变成了内层的最小宽度。 
    9、隐藏水平滚动
    要去除水平滚动条,可以在body中插入overflow-x:hidden属性。 
    body {
    overflow-x: hidden;
    }  

    这在你决意要用一个比浏览器款的图片或Flash时很有用。  

    [ ] [返回上一页] [打 印]
      相关文章
    CSS网页制作设计中的解决方案-源码软件,整站程序-九九源码网络
          关于本站 | 宣传合作 | 网站帮助 | 友情连接 | 联系方式
          九九源码网络 联系QQ:279901111  信息服务证书:鲁ICP备05052685号
          本站部分资源来源于网络或网友发布,若侵犯了您的权利,请告之,我们会立即删除!