Первая плавающая коробка.
Бла-бла-бла.
({{clearright}})
Второй плавающий ящик.
Бла-бла-бла.
Это не работает, по крайней мере, в Opera 7.54 или Internet Explorer (хотя работает в Firefox). Справа у меня float:right div, затем текущая версия этого шаблона (плюс текст внутри, чтобы было понятно, куда он помещается), затем еще один float:right div. Это отображается с clearright div, помещенным под первым блоком (как и должно быть), но второй блок помещается слева от первого, поскольку он сам не clear:right. — Cryptic (обсуждение) 00:15, 11 июля 2005 (UTC) [ ответить ]
- Второй плавающий блок и блок clearright также отображаются у меня на одной строке в Firefox 1.0.7. Stevage 17:25, 21 декабря 2005 (UTC) [ ответить ]
- Вот как это должно выглядеть. В IE и Opera 7.x (но не 8.x) первый и второй плавающие блоки отображаются на одной строке. — Cryptic (обсуждение) 23:48, 28 декабря 2005 (UTC) [ ответить ]
Статья в колледже Черчилля, Кембридж использует этот шаблон, и последние несколько слов третьей строки раздела "История" исчезают за первой фотографией (во всяком случае, в моем браузере Internet Explorer 6). Это ошибка в шаблоне clearright или он используется неправильно? Майк Филд 08:46, 3 октября 2006 (UTC) [ ответить ]
{{Edit protected}}
Может ли кто-нибудь заменить <div> в шаблоне на <br style="clear:right;"/>, который работает ? Он испортил Pichilemu#Education . Спасибо! — Предыдущий неподписанный комментарий добавлен Diego Grez (обсуждение • вклад )
- Шаблон был использован там неправильно. В этом случае очистки справа было недостаточно. Вы хотите предотвратить попадание ПРАВОГО столбца в следующий ЛЕВЫЙ столбец. В таких случаях вы хотите очистить и справа, и слева, и поэтому вы должны использовать {{ clear }} . Разрыв автоматически очищает также слева, что объясняет, почему это сработало для вас, но этот шаблон предназначен только для очистки справа. — Th e DJ ( talk • contribs ) 19:46, 12 сентября 2010 (UTC) [ ответить ]
- {{ clearright }} просто не работает - в отличие от двух других шаблонов clear, он использует не только CSS
clear
, но и CSS float
. Это означает, что <div>
генерируемый им элемент может очищать другой плавающий контент (например, изображения с миниатюрами Wiki), но он не оказывает никакого влияния на обычный поток текста. он делал это с момента создания шаблона в 2005 году - вероятно, из-за почти всеобщего непонимания поведения плавающего элемента CSS. - Я не вижу никакой пользы от этого поведения и считаю, что его следует изменить, чтобы оно соответствовало другим. Хотя это, очевидно, затронет миллион страниц, текущее поведение слишком неясно (если не бесполезно).
- Если нам действительно нужен шаблон, который очищает плавающие поля изображений, не очищая при этом перетекающий текст, то он должен быть у нас, и он должен быть назван отдельно, чтобы пользователи знали, что он делает. Энди Дингли ( обсуждение ) 15:27, 25 июня 2011 (UTC) [ ответить ]
- Согласен, что "float:right;" следует убрать. Из всех страниц, которые я тестировал, поведение на самом деле такое же, как если бы {{ clearright }} вообще не было, и оно бесполезно для своей цели — очистки только плавающих справа элементов. — E dokter ( talk ) — 14:03, 9 ноября 2011 (UTC) [ reply ]
Хорошо, есть только 253 использования этого шаблона, я собираюсь изменить это по консенсусу. Если возникнут трудности, это можно изменить обратно. Rich Farmbrough , 17:36, 1 марта 2012 (UTC).[ отвечать ]
- Если возникнут какие-то проблемы, попробуйте вместо этого {{ clear2 }} . -- Great Brightstar ( talk ) 17:15, 25 ноября 2018 (UTC) [ ответить ]