Question

Dans Google Chrome, je me suis dit comment modifier temporairement la page, comme le remplissage et la marge pour les éléments, maintenant je suis curieux de la façon la plus simple d'obtenir ou d'écrire le javascript pour mon extension à faire toujours. S'il vous plaît partager vos méthodes est vous le savez déjà! Pas besoin de lire.

Par exemple, dans mon extension de chrome douce Recherche, après avoir enlevé les outils de navigation de gauche, je dois faire la marge de gauche sur la colonne centrale 0 à fermer cet espace; en chrome, je peux faire un clic droit de la colonne centrale, élément inspecter, trouver le nœud center_col, modifier la marge sur le droit à 0px, puis la colonne centrale des changements de résultats de recherche à gauche; maintenant quelle est la meilleure façon d'obtenir ou d'écrire le javascript pour une telle action?

Lorsque vous survolez le code html pour un élément, il met en évidence sur la page et montre une petite boîte de couleur crème avec son nom et la dimension, comment puis-je utiliser ce nom de l'élément / emplacement dom élément pour modifier cette pièce?

Était-ce utile?

La solution

Je crois que je vous comprends. Dans la « boîte de couleur crème ». Vous voyez probablement quelque chose comme par exemple:

div#column2 [730x865]

droite?

Bien que # est le préfixe à un ID de l'élément dans le DOM. Vous pouvez accéder à cet élément par javascript comme ceci:

var column2 = document.getElementById('column2');
column2.style.marginRight = 0;

Comme Ken déjà laissé entendre. Comprendre les DOM et connaître un peu de JavaScript ne fait pas mal probablement lors de l'élaboration d'une extension Chrome.

Autres conseils

Vous devriez apprendre les DOM et JavaScript, puis.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top