欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

我如何適應(yīng)來自api調(diào)用的圖像?

阮建安1年前10瀏覽0評論

我第一次在這里張貼任何東西,所以如果我錯過了什么,請告訴我!好的,我的問題是我的分類頁面中的圖片彼此不匹配,不再對齊。這發(fā)生在我學(xué)習(xí)了一點javascri pt并從API調(diào)用中獲得圖像之后。現(xiàn)在它們看起來不再那么好了...尤其是在移動視圖中。我怎樣才能讓它們都一樣大呢?順便說一句,我完全是個新手。 這是我頁面的鏈接:https://lovely-croissant-3cceca.netlify.app/

我試著用CSS修復(fù)它,但是它不& quot反應(yīng)& quot當(dāng)我改變什么的時候。類別頁面的移動視圖中,圖像太高。但是當(dāng)我在媒體查詢中嘗試降低它們時,桌面版本也發(fā)生了變化。當(dāng)我嘗試javascript時,我知道它可能與I馬德有關(guān)。我也不能改變名字& quot測試& quot因為一切都被擾亂了...

重要的是輸出,而不是圖像是通過API調(diào)用的,我們可以用CSS處理結(jié)果。

電影標(biāo)題將圖像向下推,因為它們在同一個容器中,所以我們必須給它們一個高度。

圖像的比例不同,因此您可以使用object-fit: cover以最小圖像高度的最大尺寸裁剪圖像。

在mobile上:您需要將溢出設(shè)置為可見,并從。container-child也是(否則會有多個多余的空格),并且只添加到父容器中。

像這樣的東西,可以做到:

.container-child p {
       height: 50px;
       text-align: center;
       display: block;
   }
    /*from here the responsive code*/
    @media (max-width:1624px){
        .container-child img {
          object-fit: cover;
          max-width: 500px;
          max-height: 709px; /*the smallest image*/
          width: 100%;
          height: 100%;
        }
    }
    @media (max-width: 768px) {
    .container-child {
        padding-top: 0em; 
        display: inline-block;
        text-align: center;
       }
       #test {
        margin-top: 130px;
        display: inline-block;
        text-align: center
       }
       html, body {
        overflow: visible;
        background: #000;
       }
    }