Я уверен, что это должен быть FAQ, но я еще не нашел ответа.Как сохранить элемент img рядом с текстом?
У меня есть небольшое изображение, в котором есть текст с HTML-страницей. Изображение должно остаться со словом, которое следует за ним, но, несмотря на использование
между ними или даже помещение их непосредственно рядом друг с другом, Firefox иногда помещает разрыв строки между ними.
Я также должен признать, что <img>
обернут как содержимое элемента <a>
, если это имеет значение.
редактировать - вот тестовый файл, который показывает проблему:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
</head>
<body>
· <a href="example.com"; onmouseover="return true"><img height="9" width="9" src="logo-break.gif" alt="pic" /></a>2UXX B:308-375
· <a href="example.com"; onmouseover="return true"><img height="9" width="9" src="logo-break.gif" alt="pic" /></a>2V1D B:308-375
</body>
</html>
Если отобразить эту страницу и медленно сделать браузер более узким, линия ломается после второго изображения. В этом не участвует css.
edit2 - Я опубликовал урезанный пример в http://jsfiddle.net/487R7/. Эта версия не имеет элемента <a>
и включает
объектов. Запишите ширину окна результатов, чтобы увидеть симптомы.
медийную: инлайн что ты ищешь? – Andre
Можете ли вы разместить свой код? – j08691
, так как FF иногда помещает разрыв строки между ними, вероятно, ширина контейнера недостаточно широка, чтобы он обертывался. Опубликуйте код – Huangism