divを作成し、それをoverflow - > hiddenとして設定し、その中に画像を配置しました。今、イメージは表示されません。そのdivにのみイメージを表示するにはどうしますか?オーバーフローが隠されているdiv内にあるときにイメージを表示するには?
0
A
答えて
0
オーバーフロー隠蔽とは、divに表示されるたびに大きなものが完全に表示されないことを意味します。 divのサイズを設定していない場合は、0x0のサイズになりますので、何も表示されません。あなたはおそらくdivを拡大しなければならないので、画像に十分な大きさにします。
0
divのサイズ(高さと幅)を定義する必要はありませんが、正確なサイズを特定する必要はありません。 問題が画像をロードしている可能性があります。
<html>
<head>
<style>
div.hidden {
overflow: hidden;
}
</style>
</head>
<body>
<div class="hidden">
<img src="someImage.jpg" alt="some image" >
</div>
</body>
</html>
変更あなたのイメージのパスにsrc属性: このような何かを試してみてください。 何らかの理由でロードできない場合(ソースファイルのエラーまたは接続が遅い場合)、代わりに「alt」という属性が表示されます。つまり、コードは正しいが、ソースまたはネットワークに問題があります。
0
オーバーフロー隠しでdivの周りに別のdivを追加しようとする可能性があり、絶対位置に画像の位置を設定します。
あなたのマークアップは、次のように見えるように:
<div class="wrap">
<div class="with-overflow-hidden">
some other elements
<img />
</div>
</div>
これは、よりCSS
.wrap{
position: relative;
}
img{
position: absolute;
}
に追加する必要があるかもしれない。この例ではあなたを助けることができる:http://jsfiddle.net/kv0bLpw8/
関連する問題
- 1. オーバーフロー内にあるフルサイズのdivをスクロールして隠しコンテンツ
- 2. IEで表示されているときにiframe内に隠されたテキストボックスが表示されない
- 3. ネストされたflexbox div内にオーバーフローが隠されていない
- 4. 体のオーバーフローが隠されている間にdiv内をスクロールすることは可能ですか?
- 5. オーバーフローが隠されているdivのテキストを縦に並べる方法は?
- 6. jqueryによって既に隠されているdivの背景イメージを非表示にする方法
- 7. divにイメージをラップできないときに、イメージズームでオーバーフローを隠す方法はありますか?
- 8. ウィンドウ内に別のdivが表示されているときに要素を非表示にする
- 9. 隠されているメインのdivのみがオーバーフローします
- 10. キーボードが表示されているときにActionBarが隠れています
- 11. オーバーフローが隠されていると、子要素が自分の行に表示される
- 12. DIVをクリックして隠すときにDIVを非表示にする
- 13. Divがタイムアウトで表示に隠されています
- 14. イメージが隠されているDIVはなぜですか?
- 15. オーバーフローが隠れている場合でもスクロールバーが表示されますか?
- 16. ソフトキーボードが表示されているときにAndroidキーボードが隠れる
- 17. テーブルに行が挿入されているときにdivを表示する
- 18. イメージを表示するときにImageViewが展開される
- 19. 親divのオーバーフローが隠されている場合、Divドロップシャドウがオフになっています
- 20. 固定高さdivで表示されるアセンダーのトップ(オーバーフロー隠し)
- 21. uitabbarを隠しているときに空白が表示される
- 22. オーバーフローが隠されていても水平スクロールバーが表示されます
- 23. "vertical aligned bottom"のオーバーフローが隠されている - 絶対配置された外側div内のdiv
- 24. 表示されたコンテンツがデータベースにNULL値を持っているときにDIVを非表示にする
- 25. 別のdivがビューポートにあるときに固定divに表示される画像を変更する
- 26. 隠されたdivを、iframeの内側から隠した後に表示するには?
- 27. 具体的なページが表示されているときにサイドバーを隠す
- 28. オーバーフロー隠しコンテンツがパディングエリアに表示され、隠すことができますか?
- 29. jQuery divが表示されているときにテキストを追加する
- 30. FadeOut div、それを隠すボタンを含むdiv内にある
をはい私のイメージは小さく、 divは大きいです。 –
高さを設定しましたか? –
はい。 divとimageの両方の高さと幅を設定します。私の画像の高さとdivはdivの高さよりも小さい。 –