ホームページ >ウェブフロントエンド >htmlチュートリアル >高スコア: DIV が壊れているか、切り詰められて非表示になっています。 length_html/css_WEB-ITnoseに応じて適応的に表示する方法
CSS における DIV の定義は次のとおりです
div,li,td,p,select,input,textarea,a,button,input{font:12px Verdana, Arial, Helvetica, sans-serif;color:#505050;text-decoration: none;overflow:hidden;word-break:break-all;word-wrap: break-word; }
CSSの定義は以下の通りです:
div,li,td,p,select,input,textarea,a,button,input{font:12px Verdana, Arial, Helvetica, sans-serif;color:#505050;text-decoration: none;overflow:hidden;word-break:break-all;word-wrap: break-word; }
overflow:hidden;
削除すると切れませんが壊れます。
2か所あります。
CSS 定義に文を追加します:
Height:auto;
これが究極の解決策です:
この属性を合計コンテナ DIV に追加します: overflow:hidden; 次に、この属性をサブコンテナに追加します。 DIV この属性を両方に追加します:padding-bottom:100000px; margin-bottom:-100000px;
200 メートルの報酬を獲得できるかどうかを確認するために、投稿者の他の投稿にも返信しました
いいえ、まだ完了していません
いいえ、まだ完了していません
本当の解決策、今回は間違いなく機能します。私はそれを試しました:
1. 親 DIV も子 DIV も高さが定義されておらず、float が使用されていない場合、高さは自動的に調整されるため、問題はありません。
2. 子 DIV で float を使用すると、親 DIV が子 DIV の高さに適応しなくなっていることがわかります。
この時点で行う必要があるのは次のとおりです:
float DIV の後に空の DIV を追加し、この DIV の float をクリアします。
例:
rree