Это не сработает, span - это встроенный элемент, поэтому, как только вы удалите текст, он свернется;height
и width
ничего не будут делать.
Я не уверен, чего именно вы хотите достичь, но мне кажется, что вам нужно поместить свой спрайт в качестве фона для одного изэлементы, которые у вас уже есть (например, .i_contain_things
), и не помещайте их в отдельный элемент.
Если вам нужно поместить его в отдельный элемент, необходимо убедиться, что это элемент уровня блока (например, div
или span
, для которого установлено значение display:block
).Этот элемент должен быть расположен там, где вы хотите.