书签 分享 收藏 举报 版权申诉 / 23

类型Windows系统下各浏览器兼容性.docx

  • 文档编号:27312607
  • 上传时间:2023-06-29
  • 格式:DOCX
  • 页数:23
  • 大小:241.23KB


divcss5样式2



div+css样式3

 

总DIVCSS代码:

 

 

DOCTYPEhtml>

谷歌浏览器和safari webkit独有区别其它浏览器csshack演示

@mediascreenand(-webkit-min-device-pixel-ratio:

0){

.yangshi1{color:

#f00}

.yangshi2{border:

1pxsolid#f00;}

.yangshi3{background:

#f00;}

}

/**/

css样式1



divcss5样式2



div+css样式3

 

可自己动动手复制以上完整演示代码,自己实例实例增加记忆和使用技巧知识

演示效果图:

csshack演示图

说明:

左边下方为IE浏览器显示效果,右边上方为谷歌浏览器显示效果,很明显Chrome支持独有生效的此CSShack代码。

 CSS网页错位之DIVCSS宽度计算

DIVCSS宽度计算之CSS网页布局错位

为什么计算宽度

计算网页像素宽度是为了CSS网页布局整齐与兼容。

常见的我们布局左右结构网页或使用padding、margin布局的时候将计算整页宽度,如果不计算无论是宽度过大过小就会出现错位问题。

怎么计算CSS宽度

例一:

我们计算一个左右结构的布局样式。

假如总宽度为400px,那么左右加起来就应当小于400px,那我们可能左边为300px,右边为100px

正确代码:

DOCTYPEhtml>

左右结构宽度计算

.yangshi{width:

400px;}

.zuo{float:

left;width:

300px;background:

#CCC;}

.you{float:

right;width:

100px;background:

#999}

左边300px

右边100px

 

 

以上为正确的左右结构总宽度刚好等于400px

错误:

假如我们在总宽度不变情况下,左边为300px,而右边为120px那总宽度超过了20px,我们看看会出现什么问题,DIV+CSS代码如下:

 

DOCTYPEhtml>

左右结构宽度计算

.yangshi{width:

400px;}

.zuo{float:

left;width:

300px;background:

#CCC;}

.you{float:

right;width:

120px;background:

#999}

左边300px

右边100px

 

我们根据上图可看出因为总宽度大约了20px,所以导致了左右结构不能平齐,就出现了右边往下掉。

这样就出现了错位的兼容问题,一般在实际中因为我们计算的疏忽,一般相差小的时候是1px-2px,那样就不会被我们发现,所以排除错位兼容可以从宽度计算入手。

例二:

左右结构中有1px边框实例

一般左右结构中有1px边框,然后再加上有些边框这时我们设置左右结构时候就需要将此边框宽度与左右结构宽度计算在一起。

正确例子:

CSS与html代码如下:

 

DOCTYPEhtml>

左右结构宽度计算

.yangshi{width:

400px;}

.zuo{float:

left;w

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
Windows 系统 浏览器 兼容性
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:Windows系统下各浏览器兼容性.docx
链接地址:https://www.bdocx.com/doc/27312607.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开