Я использовал, чтобы добавить <div style='clear:both'></div>
, чтобы очистить поплавки от предыдущих сегментов, но кто-то предложил использовать overflow:auto
в <div>
с поплавками вместо этого, поскольку он проще и чище.
Проблема в том, что у меня появились сообщения о том, что на моем сайте были некоторые странные "оттенки". После расследования выясняется, что это происходит в Chrome, а не в Firefox, и эти "оттенки" на самом деле очень маленькие полосы прокрутки.
Я попытался свести детали к минимуму в этом jsfiddle http://jsfiddle.net/57HM3/4/. обратите внимание, что они находятся далеко правее (где говорится "Результат" ). Кажется, что это связано с высотой линии, если я устанавливаю ее в 1.2 вместо 1.1, она исчезает. Это какая-то известная проблема (о которой я не знаю)?
Я знаю, что есть другие способы их устранения, но они связаны с конкретными кодами IE, а что нет. Я бы хотел сохранить это как есть, просто сделав div с поплавками как overflow: auto (и если это не сработает, я скорее вернусь к добавлению дополнительного <div>