私は、既存のコードを使用してファイルを別の場所に移行することに関係するクライアントのプロジェクトに取り組んでいます。変換されるファイルにはまだ移動できない画像が含まれているので、コードを将来的に証明するために、CSSを使用して画像srcを "a"タグに埋め込んで定義します。srcが外部CSSで定義されていると画像が表示されない - すべてのブラウザ
\t .iconWriting::before { \t \t content:url("http://wpc.6FDC.edgecastcdn.net/006FDC/UOR_Curriculum/V3/courseFramework/images/icons/writing_standards_resources.png");
\t }
\t iconWriting {
\t \t width: 32px;
\t \t height: 32px;
\t \t margin: 1px;
\t \t border: none;
\t \t float: right;
\t \t }
<a class="iconWriting" href="http://wpc.6FDC.edgecastcdn.net/006FDC/UOR_Curriculum/V3/courseFramework/StartHere/V3_Start_Here-Writing.htm" target="_blank"></a>
その場所を定義するCSSスタイルは、文書の頭にあるときは残念ながら、画像は正しく表示されます。これらのスタイルを外部CSSファイルに格納する必要がありますが、以前に動作していたCSSを外部ファイルに移動すると、CSSが破損します。イメージの代わりに、すべてのブラウザでaltテキストを取得するだけです。クラス指定に ":before"を追加しようとしましたが、これはうまくいきませんでした。
は、ここで作業コードのフィドルです:これで彼の助けのための@MrリスターにJS Fiddle
何かが壊れていますか? –
イメージには、このように影響を与える 'content'プロパティはありません。 –
@JamesHamannいいえ、それは、他のスタイルのすべてが完璧に機能していることです。 :/ – CodeLyfe