Shadow root-div in-Eingang

Ich habe gesehen, etwas seltsam heute. Schauen Sie sich die Bilder im Zusammenhang mit der post (unten). Ich habe ein input[type="text"]. Seine "1" auf dem Bildschirm Bild. Es ist css sieht so etwas wie, dass;

table tbody input {
    width: 40px;
    border: none;
    height: 16px;
}

Nur eine gewöhnliche Eingabe, außer diesem einen keine Grenze.

Dann sah ich auf die dev-tools, und ich sah etwas, was ich nie zuvor gesehen habe. Die "#shadow-root" und ein div in einem Eingang.

Ich weiß, dass dev-tools fügt etwas von sich, um anzuzeigen Hinweise auf die ursprüngliche Webseite. Allerdings bin ich wirklich neugierig, warum es fügt ein div in ein input, und wie ist das eigentlich möglich, etwas Rendern, wie die auf der webkit-engine.

Chrome dev-tools sind irgendwie komisch Letzte Zeit, hatte ich einige Probleme mit ihm. Zum Beispiel verdoppelte sich der Stil.css-Datei und vergisst zu laden andere ein, was war die Ursache der schrecklichen Aussehen von jquery-Kalender (nur wenn geladen auf meinem browser).

Es ist wahrscheinlich kein bug, sondern ein feature, aber ich würde gerne mehr darüber wissen

Shadow root-div in-Eingang

Shadow root-div in-Eingang

InformationsquelleAutor sznowicki | 2013-02-11

Schreibe einen Kommentar