CSS如何向上移动块?

CSS如何向上移动块?,css,Css,请应用如何消除块之间距离的想法?因为第三个街区属于第一个街区。由于第二次开始后第三次浮动的特性。而且我也不知道该怎么做才能让它更高 您必须为价格框和.desc提供保证金:0 问题:.desc按下.desc,但是,您可以使用以下规则 .products-list .product-shop .price-box { margin: 0; } .products-list .product-shop .desc { margin-top: 0; } 您必须为价格框和.desc提

请应用如何消除块之间距离的想法?因为第三个街区属于第一个街区。由于第二次开始后第三次浮动的特性。而且我也不知道该怎么做才能让它更高


您必须为
价格框和
.desc
提供
保证金:0

问题:
.desc
按下
.desc
,但是,您可以使用以下规则

.products-list .product-shop .price-box {
    margin: 0;
}

.products-list .product-shop .desc {
    margin-top: 0;
}

您必须为
价格框
.desc
提供
边距:0

问题:
.desc
按下
.desc
,但是,您可以使用以下规则

.products-list .product-shop .price-box {
    margin: 0;
}

.products-list .product-shop .desc {
    margin-top: 0;
}

设置<代码>浮动:无
.desc
元素设置
浮动:无
.desc
元素

问题在于块的顺序不正确。你所谓的#4似乎是在#3之前渲染的。这意味着它上面的clear:right强制向下描述

为了解决这个问题,请更改呈现HTML的顺序,如下面的dev tools屏幕截图所示。将.desc.std拖动到.product二级上可以很好地解决您的问题


问题是这些块的顺序不对。你所谓的#4似乎是在#3之前渲染的。这意味着它上面的clear:right强制向下描述

为了解决这个问题,请更改呈现HTML的顺序,如下面的dev tools屏幕截图所示。将.desc.std拖动到.product二级上可以很好地解决您的问题


请发布您完成的代码或提供演示。没有人能通过图像解决您的问题。为什么不使用负边距顶部?然后一些地方的名称将转到另一个区块…请发布您完成的代码或提供演示。没有人能通过图像解决你的问题。为什么不使用负边距顶部?然后一些地方的名称将转到另一个街区。。。