h5的div布局问题

1、div的高度自适应问题:

通过JS实现高度按比例的呈现在整个布局,函数如下:

function rfresizeHeight(domid,xwidth,xheight){
   var rate=xheight/xwidth;
   var heightshouldbe=($("#"+domid).width())*rate;
   $("#"+domid).css("height",heightshouldbe+'px');
   $("#"+domid).css("line-height",heightshouldbe+'px');
}
,类似的你可以添加相应的margin-left,margin-top等等几乎所有的属性。

2、做div自适应的页面布局时遇到了上面的div和下面的div重叠的问题,原因是,上一个div的position:absolute了,所以这个绝对定位的div就不再流里了。

3、我在div中只加了一个<P>标签,结果<p>文里的由于高度超过了相对应的div中的,后来发现原因是W3的html4.0.1明确规定P标签是不能包含块元素的孩子的。

干脆直接去掉了<p>标签。也不影响整体的文字显示效果。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值