今日、何か奇妙なものを見ました。投稿に関連する写真を見てください(下)。input [type="text"]を作成しました。画面画像の「1」です。cssはそのように見えます。
table tbody input {
width: 40px;
border: none;
height: 16px;
}
通常の入力ですが、これ以外に境界線はありません。
次に、dev-toolsを見て、今まで見たことのないものを見ました。「#shadow-root」と入力内のdiv。
dev-toolsは、元のWebページにヒントを表示するために独自に何かを追加することを知っています。しかし、なぜそれが入力内にdivを追加するのか、そしてそれが実際にWebkitエンジンでそのようなものをレンダリングすることがどのように可能であるのか本当に興味があります。
Chromeの開発ツールは前回どういうわけか奇妙でした、私はそれにいくつかの問題がありました。たとえば、style.cssファイルが2倍になり、jqueryカレンダーの見栄えが悪い原因である別のファイルをロードするのを忘れています(ブラウザーにロードした場合のみ)。
おそらくバグではなく機能ですが、もっと知りたいです