css网页设计非常有用的解决办法--.

css网页设计非常有用的解决办法--.

ID:9497677

大小:57.50 KB

页数:5页

时间:2018-05-01

css网页设计非常有用的解决办法--._第1页
css网页设计非常有用的解决办法--._第2页
css网页设计非常有用的解决办法--._第3页
css网页设计非常有用的解决办法--._第4页
css网页设计非常有用的解决办法--._第5页
资源描述:

《css网页设计非常有用的解决办法--.》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、css网页设计非常有用的解决办法>>.目录介绍针对浏览器的选择器让IE6支持PNG透明移除超链接的虚线给行内元素定义宽度让固定宽度的页面居中图片替换技术最小宽度隐藏水平滚动条一.介绍这篇文章包括了8个非常有用的解决办法,在进行css设计遇到问题时你就会用到它们.二.针对浏览器的选择器这些选择器在你需要针对某款浏览器进行css设计时将非常有用.IE6及其更低版本*html{}IE7及其更低版本*:first-child+html{}*html{}仅针对IE7*:first-child+html{}IE7和当代浏览器html>body{}仅当代浏览器(IE7不适用)h

2、tml>/**/body{}Opera9及其更低版本html:first-child{}Safarihtml[xmlns*=""]body:last-child{}要使用这些选择器,请将它们放在样式之前.例如:#content-box{l#content-box{l#image-style{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="filename.png",sizingMethod="scale");}四.移除超链接的虚线(仅对FF有效

3、)FireFox下,当你点击一个超链接时会在外围出现一个虚线轮廓.这很容易解决,只需要在标签样式中加入outline:none.a{outline:none;}9731248:五.给行内元素定义宽度如果你给一个行内元素定义宽度,那么它只是在IE6下有效.所有的HTML元素要么是行内元素要么就好是块元素.行内元素包括:<span>,<a>,<strong>和<em>.块元素包括<div>,<p>,<h1>,<form>和<li>.你不能定义行内元素的宽度,为了解决这个问题你可以将行内元素转变为块元素.span{a

4、rgin设置为auto.#argin:auto;position:relative;}七.图片替换技术用文字总比用图片做标题好一些.文字对屏幕阅读机和SEO都是非常友好的.HTML:<h1><span>Mainheadingone</span></h1>CSS:h1{background:url(heading-image.gif)no-repeat;}h1span{position:absolute;text-indent:-5000px;}你可以看到我们对标题使用了标准的<h1>作为标签并且用css来将文本替换为图片.text-i

5、ndent属性将文字推到了浏览器左边5000px处,这样对于浏览者来说就看不见了.关掉css,然后看看头部会是什么样子的.八.最小宽度IE6另外一个bug就是它不支持min-in-in-in-in-width:300px;}为了让他在IE6下工作,我们需要一些额外的工作.开始的时候我们需要创建12下一页[这篇文章来自..,]两个div,一个包含另一个:<divclass="container"><divclass="holder">Content</div></div>然后你需要定义外层div的min-in-l.container{bord

6、er-right:300pxsolid#FFF;}*html.holder{display:inline-block;position:relative;margin-right:-300px;}Asthebroinimumwidthoftheinnerdiv.九.隐藏水平滚动条为了避免出现水平滚动条,在body里加入overflow-x:hidden.body{overflow-x:hidden;}当你决定使用一个比浏览器窗口大的图片或者flash时,这个技巧将非常有用.9731248:上一页12[这篇文章来自..,]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。