だいたい、どこかを弄るとなにか不具合が見つかるわけで「おお、これで Tips が書けるぞ」と考えるのは不健全でしょうか。
例えば、過去ログの中で横幅の大きな画像をすでに使ってしまっている。が、どういうわけか記事表示部がナロー幅なテンプレを使わなければならなくなったとしよう(他意はありません)。
幅指定ブロック要素(div)>子ブロック要素(p)>イメージ要素(img) という構造の場合で、領域内に収める(はみ出させない)方法はいくつかある。
div {width: 30%;}p {width: 100%;overflow: hidden;}img {}div {width: 30%;}p {width: 100%;}img {width: 100% !important;height: auto !important;}どちらも、イメージが置かれるボックスがナローかつ可変幅の場合、3カラムなどで有効。欠点として、第1案は狭くなるほど情報が切り捨てられる(pが画像の幅以上の場合、オリジナルが表示される)こと、第2案は狭すぎても広すぎても情報が劣化する(pが画像と同じ幅の場合だけ、オリジナルが表示される。それ以外でも切り捨ては行われない)こと。そこで、もうひとくふう。

CSSを正しく解釈するブラウザ向けです。
div {width: 30%;}p {width: 100%;}img {width: 100% !important;height: auto !important;}p > img {width: auto !important; max-width: 100%;}
というか、サムネイル使えよと。-17日21時