Css 设置跨距宽度,然后清除浮动

Css 设置跨距宽度,然后清除浮动,css,Css,好的,我知道要设置跨度的绝对宽度,必须设置一个浮动。我的问题是,浮动只是用来设置宽度的,有没有办法让css在添加一堆“float:clear;”元素后立即清除浮动 我认为这样的事情应该很接近: #we_gallery_edit_settings .item_title { float: left; width: 200px; } .item_title:after { content: ''; display: block; clear: both; }

好的,我知道要设置跨度的绝对宽度,必须设置一个浮动。我的问题是,浮动只是用来设置宽度的,有没有办法让css在添加一堆“float:clear;”元素后立即清除浮动

我认为这样的事情应该很接近:

#we_gallery_edit_settings .item_title
{
    float: left;
    width: 200px;
}
.item_title:after
{
    content: '';
    display: block;
    clear: both;
}
但它不起作用。

如果只想设置
span
的宽度,则不必将其设置为
浮动
。只需使用
display:inline块
然后设置
宽度

HTML

如果只想设置
span
的宽度,则不必将其设置为
浮动
。只需使用
display:inline块
然后设置
宽度

HTML 尝试使用clear:两者都可以

 .clear {
    clear: both;
  }
尝试使用clear:两者都可以

 .clear {
    clear: both;
  }

并不是说要为
span
设置
绝对宽度
,您必须设置
浮动
。要设置
宽度
高度
,元素
显示
应该是
内联块
。不是为
span
设置
绝对宽度
,而是必须设置
浮动
。要设置
宽度
高度
,元素
显示
应该是
内联块
。哇,这简化了事情。谢谢哇,这简化了事情。谢谢
 .clear {
    clear: both;
  }