私は、次のCSSスタイルを適用している私のサイト上のプロフィール画像があります。上書きCSSスタイル
img {
height: auto;
}
を私は基本的に自分のカスタムスタイルでauto
をオフに切り替えるか、削除する必要があるが、ちょうど把握することができますそれを達成する方法。
私はすべて!important
タグに続いて、none
、inherit
、unset
でオートを交換しようとしましたが、それらのどれも仕事をするようです。
アイデア?
私は、次のCSSスタイルを適用している私のサイト上のプロフィール画像があります。上書きCSSスタイル
img {
height: auto;
}
を私は基本的に自分のカスタムスタイルでauto
をオフに切り替えるか、削除する必要があるが、ちょうど把握することができますそれを達成する方法。
私はすべて!important
タグに続いて、none
、inherit
、unset
でオートを交換しようとしましたが、それらのどれも仕事をするようです。
アイデア?
あなたのCSSコードのライブサンプルを持たずにクリーンなソリューションを提供するのは難しいです。
img
要素が他の要素に制約されていない場合は、通常!important
を使用します(実際は!important
を使用しないでください)。一方
height
プロパティ
の初期値は
auto
あるので、あなたは本当に
何か他のものににそれをリセットすることはできません。あなたは、再び
auto
is the default valueを特定の値に変更することができますが、
img {
height: 100vh !important;
}
:Initial value : auto
ただしのように別の値を設定することができます。 unset
を使用すると、デフォルト値はauto
に戻ります。
他に依存しているスタイルがあります。あなたのサイトがライブである場合は、リンクを表示することはできますか? –
'height:initial'を試してください –
あなたが達成しようとしていることは明確ではありません。 'auto'は高さのデフォルトの論理的な設定なので、' initial'は 'auto'、つまりブラウザで計算されます。必要がない場合は、固定高さを定義する必要があります。 – denmch