html - 将文本和图像彼此对齐

标签 html css responsive-design

如何对齐包含彼此相邻的文本和图像的 div,使其保持固定直到宽度约为 768 像素?

这是我的代码:

<html>
<head></head>
<body>
<div class="column_1">
   Contains bigger width
</div>
<div class="column_2">
<div class="imageSection">
<img src="http://www.smashbros.com/wii/en_uk/characters/images/link/link.jpg">
</div>
<div class="text">
<div class="text1">Data will be here</div>
<div class="text1">Data will be here</div>
<div class="text1">Data will be here</div>
</div>
</div>
</body>
</html>

CSS 样式

.column_1 {width:65%;}
.column_2 {width: 35%;}

.column_2 .imageSection {width:45%; display:block; float:left}
.column_2 text {width:45%}

任何人都可以告诉我如何进行。我被困在无法对齐的地方。

最佳答案

请检查这一点,imagecontent 彼此相邻放置,直到 768px 并且对于小于 768px 的屏幕,图像堆叠在 content 之上。

 .column_1 {
     width:65%;
 }
 .column_2 {
     width: 35%;
 }
 .column_2 .imageSection {
     width:45%;
     display:block;
     float: left;
 }
 .column_2 text {
     width:45%
 }
 @media (max-width: 768px) {
     .column_2 .imageSection {
         float: none;
     }
 }
<div class="column_1">Contains bigger width</div>
<div class="column_2">
    <div class="imageSection">
        <img src="http://www.smashbros.com/wii/en_uk/characters/images/link/link.jpg" width="100%">
    </div>
    <div class="text">
        <div class="text1">Data will be here</div>
        <div class="text1">Data will be here</div>
        <div class="text1">Data will be here</div>
    </div>
</div>

关于html - 将文本和图像彼此对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26454466/

相关文章:

ios - Jquery Mobile 按钮颜色没有改变

html - 在 Drupal 7 中更改页眉样式

html - 图像上的 float 文本?

twitter-bootstrap - Bootstrap3 中的列排序未按预期工作

css - 带有 div 背景图像问题的 bx slider

javascript - (Phonegap应用程序)如何在jQuery Mobile中的两个页面中传递输入搜索的值

javascript - 使用 javascript,php 完成表单验证

javascript - 如何按类型和类定位元素

css - 将 div 定位在 wrapper 中,当内容溢出时其中之一必须有 y-scrollbar

css - ASP.NET MVC Bootstrap iPhone 导航栏 UI 问题