【问题标题】:Different img Sizes in Desktop and Mobile桌面和移动设备中的不同图像尺寸
【发布时间】:2014-10-19 09:15:31
【问题描述】:

我有下表显示产品图片。在桌面视图中,我想显示图像的原始大小,而在移动版本中,我想显示 180px 并将其居中。

代码如下:

<h2><?php echo $product->product_name; ?></h2>
<div class="panel panel-default">
  <div class="panel-body">
    <table class="table">
        <tr><th></th><td ><img id="myImage" src="<?php echo CRM_URL; ?>img/product_images/<?php echo $product->product_image; ?>"  /></td></tr>
        <tr><th>Model Number</th><td><?php echo $product->product_model_number; ?></td></tr>
        <tr><th>Category</th><td><?php echo $product->category; ?></td></tr>
        <tr><th>Brand</th><td><?php echo $product->product_brand; ?></td></tr>
        <tr><th>Price</th><td><?php echo $price; ?></td></tr>
        <tr><td colspan="2"><?php echo $cartForm; ?></td></tr>            
    </table>
    </div>
</div>

和 CSS 代码:

@media(min-width: 320px) {
    .product_search_textbox {
        width: 100px;
    }
    #header div.topbar{
        height: 150px;
    }
    .homepage-slider-content{
        margin-top:18px;
    }

    #myImage { 
        width: 180px; 
    }  
}

我仍然无法在移动视图中更改图像,有人可以帮我吗?我做错了什么?

【问题讨论】:

    标签: css media-queries


    【解决方案1】:

    首先,它应该是(max-width: 320px),因为您希望移动CSS 在宽度减小到320px 以下时接管。此外,@media(max-width: 320px) 之间必须有一个space,如下所示:

    @media (max-width: 320px) {
        .product_search_textbox {
            width: 100px;
        }
        #header div.topbar{
            height: 150px;
        }
       .homepage-slider-content{
        margin-top:18px;
        }
    
       #myImage { 
        width: 180px; 
        }  
    }
    

    【讨论】:

    • 这不是空间,因为该媒体查询中的所有其他 css 都可以正常工作。只是图像宽度不起作用。
    • 所有在media-query 下为min-width: 320px; 添加的CSS 只有在屏幕宽度大于320px 时才有效。另一方面,在media-query 下为max-width: 320px; 添加的所有CSS 只有在屏幕宽度小于320px 时才有效。
    • 您能否分享您遇到此问题的网站的链接?另外,尝试在宽度之后添加!important,如下所示:#myImage { width: 180px !important; }
    猜你喜欢
    • 2013-10-28
    • 1970-01-01
    • 2012-10-08
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 2012-04-19
    相关资源
    最近更新 更多