为了账号安全,请及时绑定邮箱和手机立即绑定

第二部分为什么我把文字区和图片去位置换了,图片却不靠右

http://img1.sycdn.imooc.com//55d5e96e000167d013660498.jpg

如图,第二部分,文字和图片换了位置后,图片不靠右,还和文字重叠,这种情况一般怎么修改请问??


正在回答

9 回答

.gray-section
{
	background: #252f34;
	color:#fff;
}
.gray-section .img-section
{
	width: 45%; 
}
.img-section img
{
	width: 100%; 
}
.gray-section .text-section
{
	 width: 55%;
}
.article-preview > div
{
	float: left;
}
.article-preview:nth-child(odd) 
{
	background-color: rgba(0,0,0,0.05);
}
.article-preview:after
{
	content: '';
	display: block;
	clear: both; 
}
.text-section
{
	position: relative;
	top: 68px;
	left: 50px;
}
.text-section h2
{
	margin-bottom: 20px;
}
.text-section p
{
	font-size: 18px;
 	letter-spacing: 1px;
 	margin-right: 30px;
}
.text-section .sub-heading
{
	font-size: 22px;
	margin-top: 0;
}


0 回复 有任何疑惑可以回复我~
<section class="green-section">
    <div class="wrapper">
       <div>
            <h2>一个标题</h2>
             <div class="hr"></div> 
             <p>lorem ipsum dolor sit amet,
             consectetur adipisicing elit.</p>
       </div> 
       <div class="icon-group">
            <span class="icon">item1</span>
            <span class="icon">item2</span>
            <span class="icon">item3</span>
       </div> 
     </div>
     </section>
    <section class="gray-section">
      <div class="article-preview">
        
      <div class="text-section">

      <h2>愿得一人心</h2> 
      <div class="sub-heading">
              白首不相离
            </div>
      <p>lorem ipsum dolor sit amet,consectetur adipisicing elit. Atque natus veniam illo,vitae nulla quisquam elit officiis minima iure.</p> 
      </div>
      <div class="img-section">
          <img src="img/pic01.jpg"alt=""> 
      </div>
    </section>
  
     <section class="gray-section">
      <div class="article-preview">
        <div class="img-section">
          <img src="img/pic02.jpg"alt=""> 
      </div>
      <div class="text-section">
      <h2>愿得一人心</h2> 
      <div class="sub-heading">
              白首不相离
            </div>
      <p>lorem ipsum dolor sit amet,consectetur adipisicing elit. Atque natus veniam illo,vitae nulla quisquam elit officiis minima iure.</p> 
      </div>
    </section>
    <section class="gray-section">
      <div class="article-preview">
        
      <div class="text-section">

      <h2>愿得一人心</h2> 
      <div class="sub-heading">
              白首不相离
            </div>
      <p>lorem ipsum dolor sit amet,consectetur adipisicing elit. Atque natus veniam illo,vitae nulla quisquam elit officiis minima iure.</p> 
      </div>
      <div class="img-section">
          <img src="img/pic03.jpg"alt=""> 
      </div>
    </section>


0 回复 有任何疑惑可以回复我~

同样遇到这个问题,谁有老师的源代码么??

Talk is cheap,show me your code...

0 回复 有任何疑惑可以回复我~

我也是这样

0 回复 有任何疑惑可以回复我~

我也遇到一样的问题,请问你解决了吗?就是宽度对.text-section不起作用,写了也不起作用

0 回复 有任何疑惑可以回复我~

你看看你这里是不是忘记写了,我原来忘记了写了,写上去图片的位置就对了,.gray-section .text-section{ width:55%; }

1 回复 有任何疑惑可以回复我~

我的也是这样  。同问

0 回复 有任何疑惑可以回复我~

你文字部分的上级元素限制宽度了吧导致右边的图片左浮动的时候向左移动了

0 回复 有任何疑惑可以回复我~

是不是右浮动了 你看看那个图片

0 回复 有任何疑惑可以回复我~
#1

支昂张 提问者

没有右浮动哦,就是写了第一部分,然后复制下来的。只不过第二部分的图在右边,文字在左,于是把文字的div与图片的div换了一下位置,但是图片就不靠右。。不知道怎么解
2015-08-21 回复 有任何疑惑可以回复我~
#2

悦来店小二

求一份代码?
2015-10-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
HTML5和CSS3扁平化风格博客
  • 参与学习       86811    人
  • 解答问题       383    个

HTML5与CSS3搭建超酷扁平化风格博客

进入课程

第二部分为什么我把文字区和图片去位置换了,图片却不靠右

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信