или установите display:block; width:20px; height:20px.
Ответ 3
Попробуйте помещать неразрывное пространство внутри, то есть:
<span> </span>
Ответ 4
если вы установите его для блокировки, он будет автоматически помещаться под другим элементом, и это может вызвать некоторые проблемы в вашем дизайне.
Чтобы предотвратить это, вы можете использовать преимущества встроенного и объединить вместе, установив display:inline-block, это будет размещено как встроенное, и вам будет разрешено указывать высоту и ширину.
Ps: Это не работает на ie7.
Ответ 5
Вам не нужно использовать display: block. Вы можете использовать положение: абсолютное. Установите ширину и высоту как 100%. Это займет ширину и высоту изображения. Так что измените размер изображения в соответствии с вашими потребностями. А также изображение будет выровнено по центру текста. Ниже приведен пример. В этом я использовал изображение размером 20х20 пикселей.