私はSafariでランダムにCSSの動作に直面していますが、divの1つのコンテンツが途切れることがあります。私は何とかマウスを使って、またはCtrl + Aを押してコンテンツを選択すると再び現れます。コンソールからCSSプロパティを変更したり、ウィンドウのサイズを変更したりしても、コンテンツが表示されます。比較はbeforeとafterです。divコンテンツが切断される
要素の階層は、それだけthread
の最後message
容器に起こり、ケースのみの一部で起こるthreads-container
>threads
>thread
>message
あります。私はここでどんなパターンにも気づくことができませんでした。また、thread
からborder-bottom
を削除すると、この現象は消えます。関連するCSSルールを貼り付けています:
div.main-container div.threads-container {
float: left;
display: block;
margin-right: 0%;
width: 39.58333%;
background-color: #F6F7F9;
height: 100%;
position: relative;
word-wrap: break-word;
}
div.main-container::after {
clear: both;
content: "";
display: table;
}
div.main-container div.threads-container:last-child {
margin-right: 0;
}
div.main-container div.threads-container div.threads {
background-color: #fff;
height: calc(100% - 295px);
position: relative;
overflow-y: scroll;
word-wrap: break-word;
padding: 0px 10px 10px 0px;
}
div.main-container div.threads-container div.threads div.thread {
border-bottom: 1px Solid #e4e4e4;
padding-bottom: 10px;
display: block;
}
div.main-container div.threads-container div.threads div.thread div.message {
color: #444444;
border-left: 3px solid transparent;
padding: 10px 0px 0px 10px;
}
これはSafariの既知のバグですか?ここに何か不足していますか?
'スレッド'ルールの 'solid'を大文字Sとすると、小文字でなければなりません。 – LGSon
あなたは' float'を使っているので、私はそれを見ることができませんので、HTMLも投稿してください。 – LGSon
@LGSon私はCSSが適切だと思った。メインコンテナがクリアされ、質問が更新されます。小文字でも運はありません。 –