2

フロート css の後の Div 崩壊など、コンテナ要素が展開されてフロート要素を取り込まない、折りたたまれたフロートをどのようにテストしますか。

折りたたまれたフロートは、コンテナに css の overflow:auto プロパティを追加することで修正できます。ただし、そのオーバーフロー宣言が後の編集で誤って削除された場合、Web ページ (コンテナーが多くのページで使用されている場合は多くのページ) が読み取れなくなる可能性があります。

折りたたまれたフロートが CSS エラーではなく、ページ上のテキストを変更しない場合、そのような折りたたまれたフロートが発生したかどうかを検出する rspec テストをどのように記述しますか?

4

2 に答える 2

0

カピバラを使用している場合、折りたたまれたフロートがテストで必要な要素をオーバーレイすると、非表示の要素をクリックできなくなります。

したがって、良いニュースは、折りたたまれたフロートが機能に影響する場合は、テストでそれを検出する必要があるということです。それが Web サイトの外観に影響するだけであれば、影響はありません。しかし、繰り返しになりますが、機能のない美学を気にする優れた開発者がいるでしょうか? :)。

于 2017-01-03T00:02:04.713 に答える
0

要素内にフロートされているアイテムがある場合は、最後にフロートをクリアする必要があります。

.clearFloat {
    clear:both;
}

ここに私が話していることを示すフィドルがあります: http://jsfiddle.net/fishgraphics/gMr9m/

于 2014-03-25T20:22:00.863 に答える