html - 媒体查询 - 堆叠内容

标签 html css media-queries

这是对我当天早些时候提出的问题的跟进。当屏幕尺寸 < 350px 时,我现在正在尝试使用媒体查询来堆叠内容。我试图将其堆叠为图像(居中对齐),然后是下一行中的文本(居中对齐)。我一直在尝试各种组合,但我一直无法得到它。非常感谢任何帮助。

<div class="freedom_carousel">
<!--Freedom section -->
<p class="heading">This is heading.</p>
<div class="container1">
    <div class="col1">
        <p>
            <img class="icon" src="/path/to/image" /> <span class="icon-text"> <b>This is </b> Text TextText TextText TextText TextText Text </span>
        </p>
    </div>
    <div class="col2">
        <p>
            <img class="icon" src="/path/to/image" /> <span class="icon-text"> <b>This is </b> Text TextText TextText TextText TextText Text </span>
        </p>
    </div>
</div>
<!--End of container 1 -->
<div class="container2">
    <div class="col1">
        <p>
            <img class="icon" src="/path/to/image" /> <span class="icon-text"> <b>This is </b> Text TextText TextText TextText TextText Text </span>
        </p>
    </div>
    <div class="col2">
        <p>
            <img class="icon" src="/path/to/image" /> <span class="icon-text"> <b>This is </b> Text TextText TextText TextText TextText Text </span>
        </p>
    </div>
</div>
<!--End of container 2 -->
</div>
</div>
<!--End of Freedom carousel -->

完整代码的 JSfiddle:http://jsfiddle.net/0cr1zj89/1/

最佳答案

将其添加到堆栈列。

@media screen and (max-width: 350px) { 
    .freedom_carousel .col1,     
    .freedom_carousel .col2 {
        float: none;
        width: 100%;
        margin: 0px;
    }
}

关于html - 媒体查询 - 堆叠内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25495671/

相关文章:

html - 如何强制下载文件提示而不是使用 HTML 在浏览器中显示?

javascript - 如果用户调整窗口大小/窗口未最大化,是否可以隐藏网页上的图像

javascript - 使用 JavaScript 缩放浏览器

javascript - 单击按钮返回所有链接

html - 媒体查询无法正常工作

javascript - 为什么我的 html 请求在 javascript 中不起作用

html - 邮件的 CSS 不适用?

css - 媒体查询奇怪的行为

javascript - Div 不会自动滚动以显示新消息

javascript - jQuery:检查窗口是否小于像素以外的 x 单位(例如 em、rem)?