ホームページ > ウェブフロントエンド > htmlチュートリアル > リキッドレイアウトでは画像が密集していますが、min-heightを設定する必要がありますか? _html/css_WEB-ITnose

リキッドレイアウトでは画像が密集していますが、min-heightを設定する必要がありますか? _html/css_WEB-ITnose

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-24 11:38:49
オリジナル
1765 人が閲覧しました

液态布局,图片挤在了一起,是不是应该设置min-height???

div没有设置最小高度,是不是应该设置下最小高度???

避免页面加载,页面挤在一起。   就算设置了最好高度,图片自动缩放吧???  自动撑开div是吧???


回复讨论(解决方案)

.box-item { マージン: 16px 0 0; 位置: 相対; }
.box-item a { 表示: 位置: 相対;
.box-item .pic { text-align: center;min-height: 220px; }
.box-item .pic img { min-height: 220px;}
「min-height: 220px;」が設定されている理由? それは効果がありません。まだ一緒に圧縮されており、事前に div を開くことはできません。 ? ?


.box-item .info {padding-top: 0.2rem;background-image: -webkit-gradient(linear, 左上, 左下, color-stop(0%, rgba(0, 0, 0, 0 )), color-stop(100%, rgba(0, 0, 0, 0.6))); 背景画像: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba (0, 0, 0.4) 100%); 位置: 絶対; 幅: 0; フォントサイズ: 0.14rem;




リキッドレイアウトでは、min-height を設定する必要がありますか? ? ?

div には最小の高さが設定されていません。最小の高さを設定する必要がありますか? ? ?


ページの読み込みやページの混雑を避けてください。最適な高さを設定しても、画像は自動的に拡大縮小されますよね。 ? ? divを自動的に展開しますよね? ? ?


.info の位置を削除し、img に高さを追加します

タイトルを上に移動します

<style>.box-item {    margin: 16px 0 0;    position: relative;    border: 2px blue solid;}.box-item a.hover {    opacity: 1;}.box-item a {    display: block;    position: relative;    border: 2px green solid;}.box-item .pic {    text-align: center;}.box-item .pic img {    width:100px;    height:100px;}.box-item .info {    border: red 2px solid;    padding-top: 0.2rem;    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0        , 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.6)));    background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%,        rgba(0, 0, 0, 0.4) 100%);    width: 100%;    color: #fff;    font-size: 0.14rem;}.box-item h3 {    font-size: 0.14rem;    padding: 0 0.15rem;}</style><div class="box-item">    <a href="/product/detail?id=9">        <div class="pic">            <img src="http://avatar.csdn.net/3/E/3/1_neorobin.jpg">        </div>        <div class="corner corner-12">            <b>XXXXX</b>        </div>        <div class="info">            <h3>XXXXXXX</h3>            <div class="pro">                <span style="width: 80%"></span>            </div>            <ul class="data clearfix">                <li><b>0</b><i>XXXXX</i></li>                <li><b>48,000</b><i>XXXXX</i></li>                <li><b>80.00%</b><i>XXXXX</i></li>            </ul>        </div>    </a></div>
ログイン後にコピー
ログイン後にコピー



リキッドレイアウトでは、写真が密集しています、最小高さを設定する必要がありますか? ? ?

div には最小の高さが設定されていません。最小の高さを設定する必要がありますか? ? ?

ページの読み込みやページの混雑を避けてください。最適な高さを設定しても、画像は自動的に拡大縮小されますよね。 ? ? divを自動的に展開しますよね? ? ?


.info の位置を削除して、img に高さを追加します

タイトルを上に移動します

<style>.box-item {    margin: 16px 0 0;    position: relative;    border: 2px blue solid;}.box-item a.hover {    opacity: 1;}.box-item a {    display: block;    position: relative;    border: 2px green solid;}.box-item .pic {    text-align: center;}.box-item .pic img {    width:100px;    height:100px;}.box-item .info {    border: red 2px solid;    padding-top: 0.2rem;    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0        , 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.6)));    background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%,        rgba(0, 0, 0, 0.4) 100%);    width: 100%;    color: #fff;    font-size: 0.14rem;}.box-item h3 {    font-size: 0.14rem;    padding: 0 0.15rem;}</style><div class="box-item">    <a href="/product/detail?id=9">        <div class="pic">            <img src="http://avatar.csdn.net/3/E/3/1_neorobin.jpg">        </div>        <div class="corner corner-12">            <b>XXXXX</b>        </div>        <div class="info">            <h3>XXXXXXX</h3>            <div class="pro">                <span style="width: 80%"></span>            </div>            <ul class="data clearfix">                <li><b>0</b><i>XXXXX</i></li>                <li><b>48,000</b><i>XXXXX</i></li>                <li><b>80.00%</b><i>XXXXX</i></li>            </ul>        </div>    </a></div>
ログイン後にコピー
ログイン後にコピー



img に高さを追加するだけでは十分ではありませんか? なぜ必要ですか? ? ?

.infoの位置を外して、
タイトルを上に移動
.box-item .pic img { min-height: 230px;} これでOKです




モバイルページを作っているような感じです, 幅はパーセンテージで設定され、高さは必ず設定することをお勧めします。画像の最小高さと最大高さを設定します

モバイルページを作成しているような感じです。幅をパーセンテージで設定することをお勧めします。高さは必ず設定する必要があります。画像の最小高さと最大高さを設定します

はい、画面にはさまざまなサイズがあるため、幅を厳密に設定することはできません。ただし、写真がない場合でもページをかざすことができなければなりません。


均等スケーリング? ? ?
img 自動スケーリングの比例幅と高さを設定します。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート