html 实现格子效果,div+css实现九宫格效果

本文介绍了使用div+css实现九宫格布局的三种方法,包括切割图片、使用单一背景图和border-image属性。第三种方法,即使用border-image属性,被推荐使用,因为它只需要一个div,使用方便,尽管在一些设备上可能出现白线问题。
摘要由CSDN通过智能技术生成

div+css实现九宫格效果 有3种方法:

1、方法一:把九宫图切割成9张图,用9个div合在一起,改变宽高,实现。优点:兼容性100%支持,缺点div太多,使用不方便。

2、方法二:把九宫图按特定格式排列成一张图,再用9个div合在一起,改变宽高和padding,实现。优点:兼容性100%支持,缺点div太多,使用不方便。

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

一张背景实现自适应九宫格

/*为了让看得简单清晰点,CSS跟XHTML代码就不写那么复杂了*/

div,span{display:block;background-image:url(./UploadFiles/20081210213558176.gif);}/*我懒所以直接div,span算了*/

.mdl{overflow:hidden;position:relative;width:70%;padding:52px 28px 28px;background:#657B93;}

.mdl div{position:absolute;z-index:2;}

h3{position:absolute;top:2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值