发布网友 发布时间:2022-04-22 06:51
共5个回答
热心网友 时间:2024-09-06 00:49
要让div顶端对其,那么就必须根据HTML的布局和css样式的对其方式决定了:
1.浮动(float),这种情况下默认横向是left,纵向是top方向,所以默认就满足顶端对其;
2.定位(position),这种情况下只要设置要top的值就可以了;
3.display:inline-block;这种情况下,一般不是顶端对其,必须在父级加上一条样式:vertical-align: top;才能实现顶端对其。
Ps:这些都是基于整个div的情况下,而实际表现出来的效果。可能会受到margin、padding等样式的影响,所以最好是能够将这些因素根据自己的需求考虑进去
热心网友 时间:2024-09-06 00:50
注意:position 设定力absolute 那绝对位置来定义!
热心网友 时间:2024-09-06 00:45
需要用position:absolute;然后用left:xx; top:yy;就可以对齐了
热心网友 时间:2024-09-06 00:44
新建一个DIV把你要对齐的DIV都放进去,让里面所有DIV左浮动float:left,然后所有DIV的padding-top和margin-top都设置为0或者一样。
热心网友 时间:2024-09-06 00:49
看下是不是你左边,或者右边的 div 的宽度太大。它俩的宽度和大于外面 div 的宽度也会导致下面的 div 不能浮动上去。
热心网友 时间:2024-09-06 00:50
要让div顶端对其,那么就必须根据HTML的布局和css样式的对其方式决定了:
1.浮动(float),这种情况下默认横向是left,纵向是top方向,所以默认就满足顶端对其;
2.定位(position),这种情况下只要设置要top的值就可以了;
3.display:inline-block;这种情况下,一般不是顶端对其,必须在父级加上一条样式:vertical-align: top;才能实现顶端对其。
Ps:这些都是基于整个div的情况下,而实际表现出来的效果。可能会受到margin、padding等样式的影响,所以最好是能够将这些因素根据自己的需求考虑进去
热心网友 时间:2024-09-06 00:52
看下是不是你左边,或者右边的 div 的宽度太大。它俩的宽度和大于外面 div 的宽度也会导致下面的 div 不能浮动上去。
热心网友 时间:2024-09-06 00:47
需要用position:absolute;然后用left:xx; top:yy;就可以对齐了
热心网友 时间:2024-09-06 00:49
新建一个DIV把你要对齐的DIV都放进去,让里面所有DIV左浮动float:left,然后所有DIV的padding-top和margin-top都设置为0或者一样。
热心网友 时间:2024-09-06 00:46
注意:position 设定力absolute 那绝对位置来定义!