• ベストアンサー

URLの末尾が更新ごとに変わってcssで消せない

よろしくお願いします。 webサイトを制作してます。 画像のURLの末尾(?から先)がページの更新ごとに変わってしまい、個別に画像を指定してcssで消すことができません。 htmlはサーバーから勝手に挿入されるのでhtmlは編集できません。 idやclassも指定されてないのでどうしようも無いです。 また特に入れ子にもなっていません。 htmlは<IMG SRC="http://hogehoge.co.jp/serv?s=382116062&t=1393423209" ALT=1 WIDTH=1 HEIGHT=1>です。 どのようにすればcssでこの画像を消せますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • balloon23
  • ベストアンサー率69% (16/23)
回答No.5

No.4の方も書いておりますが、属性セレクタ使ってみてはどうでしょう? img[width="1"] {display:none;} こんな感じで。 アクセス解析の場合、さらに読み込み後に直接スタイル直書きされたりしてる場合もあるので、cssでは無理かもしれませんが。。

takuya12421242
質問者

お礼

回答有難うございました! この方法でやってみたら消せました(^^)v 本当にcssは何でも出来るんですね。 自分の勉強不足を痛感しました。 また他にも回答してくださった方々、有難うございました!

その他の回答 (4)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.4

 そのHTML内に<IMG SRC="http://hogehoge.co.jp/serv?s=382116062&t=1393423209" ALT=1 WIDTH=1 HEIGHT=1>が存在する限り、idやclassなんてなくても、そのIMG要素をセレクタで特定できます。  DOMがわからないので具体的なセレクタの書き方はアドバイスできませんが、要素セレクタはsrcだけじゃないですし。

takuya12421242
質問者

お礼

回答有難うございました!

回答No.3

img[src^='http://hogehoge.co.jp/serv']{display:none;} みたいなカンジでいけないですか

takuya12421242
質問者

お礼

回答有難うございました!

takuya12421242
質問者

補足

回答有難うございました。 質問する前にこれもやってみたのですが無理でした。 また何か方法があれば回答お願いします。

  • t_hirai
  • ベストアンサー率28% (222/788)
回答No.2

見当違いかもしれませんが、 style や、javascriptで消すというのはできないのでしょうか?

takuya12421242
質問者

お礼

回答有難うございました!

takuya12421242
質問者

補足

回答ありがとうございます。 CSSで消したいのですが消す方法が無いです。 これだけのためにjavascriptは使いたくないので出来ればCSSで行きたいです

回答No.1

パラメータがつくってことは、何かしらの動的プログラム、例えばcmsでも入ってるんですか? その場合はテンプレートになってるhtmlを編集しない限り生成するたびに個別のhtmlが先祖返りますよ。 テンプレートになってるhtmlはそれらスタイルを読み込んでますかね? 見当違いならすみません。

takuya12421242
質問者

お礼

回答有難うございました!

takuya12421242
質問者

補足

早速の回答有難うございます。 このhtmlはサーバー側からアクセス解析のために自動的に挿入されるのですが、それのせいでページの1番下に若干の余白ができてしまいます。それで画像を消したいのですがなかなか消せません。 画像にはパラメーターが付くのでアクセス解析の画像と見て間違いないです。 お時間ありましたらまた回答おねがいします。

関連するQ&A