【问题标题】:3 side by side divs won't stack vertically when viewed on mobile device在移动设备上查看时,3 个并排 div 不会垂直堆叠
【发布时间】:2014-09-03 07:50:50
【问题描述】:

我有三个并排放置的 div(在监视器上),每个都有一个背景图像(通过 CSS)和浮动在每个背景之上的文本(通过 html)。这三个 div 被一个容器 div 包围,该容器 div 将所有三个 div 都集中在页面上。我希望这些 div 在移动设备上查看时垂直堆叠。有什么建议?这是测试页面:http://worddiva.com.s40758.gridserver.com/?page_id=649

这是 html(CSS 如下):

<div style="margin: 0 auto; width:744px;">
<div style="float: left; width: 248px;">
<div id="parchment">
<img id="parchmentbg" src="http://worddiva.com.s40758.gridserver.com/wp-content/uploads/2014/07/Parchment-Grade-Orange.png"/>
<p id="text">
<span class="storytellingorange"><strong>Editorial</strong></span>
– Credit Union
– Wine &amp; Travel
– Arts &amp; Letters
– Alternative Energy
</p>
</div>
</div>

<div style="float: left; width: 248px;">
<div id="parchment">
<img id="parchmentbg" src="http://worddiva.com.s40758.gridserver.com/wp-content/uploads/2014/07/Parchment-Grade-Orange.png"/>
<p id="text">
<span class="storytellingorange"><strong>Editorial</strong></span>
– Credit Union
– Wine &amp; Travel
– Arts &amp; Letters
– Alternative Energy
</p>
</div>
</div>

<div style="float: left; width: 248px;">
<div id="parchment">
<img id="parchmentbg" src="http://worddiva.com.s40758.gridserver.com/wp-content/uploads/2014/07/Parchment-Grade-Orange.png"/>
<p id="text">
<span class="storytellingorange"><strong>Editorial</strong></span>
– Credit Union
– Wine &amp; Travel
– Arts &amp; Letters
– Alternative Energy
</p>
</div>
</div>
</div>

这是 CSS:

#parchment
{
    height:133px;
    width: 744px;
    position:relative;
    margin-left: auto;
    margin-right: auto;
}

#parchmentbg
{    
    position:absolute;
    left:0;
    top:0;
}
#text
{
    z-index:100;
    position:absolute;
    line-height: 1.3em;  
    left:10px;
    top:-15px;
}

【问题讨论】:

  • 查看@media 类型。这将允许您为特定的屏幕尺寸和类型创建规则

标签: html css mobile responsive-design


【解决方案1】:

#parchment 的父 div 具有固定宽度。这会导致子 div 不会相互堆叠,因为父 div 并没有变小。

【讨论】:

    猜你喜欢
    • 2017-09-28
    • 2015-09-29
    • 1970-01-01
    • 2017-02-10
    • 2017-03-22
    • 1970-01-01
    • 2017-06-06
    • 1970-01-01
    相关资源
    最近更新 更多