h5排版方法

排版要解决的问题

1.使块元素排列在一行(块元素是独占一行的)
2.定位在页面上

排版

1.浮动(float)
浮动作为最常见的两种排版手段最开始被制造的目的却不是用来排版,所以使用他来排版会出现一些问题。比如本来在下面的div块会受到上面的浮动效果的影响,这个问题我们可以用clear=both来消除影响。其实也可以理解浮动顾名思义就是浮在上面,所以使用过浮动后的块级元素就和正常的元素不在一个面上了。这样理解就可以明白浮动好造成的影响了。
2.将块元素变为行内块元素(display)
使用语句display=line-black就可以实现因为在同个平面所以好理解,个人比较推荐新手使用,但是相对浮动会比较麻烦,应为浮动还能定位相对位置。

定位

1.内边距(padding)
就是元素中的内容到设置该属性的元素的边框的距离,所以该项属性会间接的影响元素的大小
2.外边距(margin)
和上面的差不多
注意:在排版时最好使用*{margin=none}的方法清除默认的边距以消除影响

https://www.cnblogs.com/zhongweizhu/p/6003537.html
该链接是一位大佬对浮动的各种情况的详细介绍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值