javascript - 我怎样才能水平对齐 div 并且仍然响应

标签 javascript html css responsive-design

抱歉,这是个愚蠢的问题,但我正在为客户开发网站,但我更像是一名后端人员,对 HTML/CSS/JS 了解甚少

我的问题是,我是否可以将每 2 行放在不同的列中?但在从不同设备查看时仍能响应

澄清一下:每列 2 行

这是实际设计http://prntscr.com/4ypwh1

这是 jfiddle 链接 http://jsfiddle.net/38hhwf2f/

.wrapper, .extra_wrapper {
	overflow: hidden;
}

.col2 {
	color: #363335;
}

h5 {
	font-family: 'Open Sans', sans-serif;
	color: #5b6a7f;
	font-weight: 600;
}

.fleft {
    float: right;
    width: 30%;
    margin-top: 1.4em;
    margin-right: 18px;
    margin-bottom: 0;
}

.img_inner {
    max-width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 4px;
    margin-bottom: 20px;
}
<img class="img_inner fleft noresize" alt="" src="http://placehold.it/110x109">
<div class="extra_wrapper">
        <div class="col2"><h5>Hello user</h5></div>
        <div class="col2"><a href="#">Something</a> 246</div>
        <div class="col2"><a href="#">Nothing</a> 0</div>
        <div class="col2"><a href="#">What</a> 4</div>
        <div class="col2"><a href="#">Placeholder</a> 0</div>
        <div class="col2"><a href="#">Watcha looking</a> 0</div>
        <div class="col2">Somewhere</div> 
</div>

最佳答案

我只是猜测,因为我不清楚,但我假设您的意思是每行有两个链接,并且您希望它在小视口(viewport)上时不应该挤在一起。将 .extra_wrapper 更改为无序列表并将 col2 更改为 li(无类)。

演示:http://jsfiddle.net/2gpccsbk/1/

ul.extra_wrapper {list-style:none;margin:0;padding:0;}
ul.extra_wrapper a {color:#363335;}

@media (min-width:600px) {
  ul.extra_wrapper li:not(:first-child):not(:last-child) {
      display:inline-block;
      width:48%;
   }
}

HTML:

<ul class="extra_wrapper">
        <li><h5>Hello user</h5></li>
        <li><a href="#">Something</a> 246</li>
        <li><a href="#">Nothing</a> 0</li>
        <li><a href="#">What</a> 4</li>
        <li><a href="#">Placeholder</a> 0</li>
        <li><a href="#">Watcha looking</a> 0</li>
        <li>Somewhere</li> 
</ul>

关于javascript - 我怎样才能水平对齐 div 并且仍然响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26516296/

相关文章:

javascript - 在所有jsp中显示下拉选择的值

html - 两色硬底不好看

html - 快速调整大小时,使Divs处于同一行

javascript - Tipsy Tooltip 箭头问题

javascript - 如何用一个按钮打开和关闭音乐?

javascript - 主干模型 : Keep Collection when saving

javascript - 图表.org : how to draw scatterplots with full circle as symbol?

javascript - 如何向 URL 添加参数,然后使用 Greasemonkey 重新加载页面?

html - 如何使表格可点击的html

php - 使用下拉列表不断将多个 mysql 数据库行添加到 html 表中