中心div位置 [英] Center div position

查看:119
本文介绍了中心div位置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试在六个独立的div中显示图像。所有div放置在正确的位置。但中心div位置看起来像一个是向上和其他中心div正在向下我也post图像,所以你更好地了解我想说什么,也是我后HTML和CSS代码.. < a href =http://oi61.tinypic.com/1tagdv.jpg =nofollow>图片



  .cat_section {text-align:center; } .cateogry_div {display:inline-block; float:none; background-image:url('http://elemisdesign.com/img/114/1.jpg'); width:300px; height:200px; margin-top:90px; margin-left:30px; } .sub_category {margin-left:30px; margin-top:10px; } .image_cat {width:170px; margin-left:90px; } .sub_category span {font-size:20px; float:right; margin-right:180px; margin-top:-90px; width:110px; height:120px; } .cateogry_div1 {display:inline-block; float:none; background-image:url('http://elemisdesign.com/img/114/1.jpg'); width:300px; height:200px; margin-top:90px; margin-left:40px; } .cateogry_div2 {display:inline-block; float:none; background-image:url('http://elemisdesign.com/img/114/1.jpg'); width:300px; height:200px; margin-top:90px; margin-left:50px; } .cateogry_div3 {display:inline-block; float:none; background-image:url('http://elemisdesign.com/img/114/1.jpg'); width:300px; height:200px; margin-top:90px; margin-left:30px; } .cateogry_div4 {display:inline-block; float:none; background-image:url('http://elemisdesign.com/img/114/1.jpg'); width:300px; height:200px; margin-top:150px; margin-left:40px; } .cateogry_div5 {display:inline-block; float:none; background-image:url('http://elemisdesign.com/img/114/1.jpg'); width:300px; height:200px; margin-top:90px; margin-left:50px; }  

 < div class =cat_section> < div class =cateogry_div> < div class =sub_category> < img class =image_catsrc =images / watch.jpg/> < span>手表< / span> < / div> < / div> < div class =cateogry_div1> < div class =sub_category> < img class =image_catsrc =images / pocket_purse.jpg/> < span> Pocket< / span> < br /> < span>钱包< / span> < / div> < / div> < div class =cateogry_div2> < div class =sub_category> < img class =image_catsrc =图像/ rings.jpg/> < span> Rings< / span> < / div> < / div> < br /> < div class =cateogry_div3> < div class =sub_category> < img class =image_catsrc =images / bangles.jpeg/> < span>手镯< / span> < / div> < / div> < div class =cateogry_div4> < div class =sub_category> < img class =image_catsrc =images / sunglasses.jpeg/> < span>太阳眼镜< / span> < / div> < / div> < div class =cateogry_div5> < div class =sub_category> < img class =image_catsrc =images / clutch.jpeg/> < span>离合器< / span> < / div> < / div>< / div>  



解决方案

添加

  vertical-align:top;容器   

remove

  margin-top:150px; 

.category_div4 与所有其余的相同)


I try to display images in six separate div's . All div are placed with correct position .but center div position look likes one is going upward and other center div is going downward i also post image so you better to understand what i trying to say and also i post HTML and CSS code .. image

       .cat_section {
         text-align: center;
       }
       .cateogry_div {
         display: inline-block;
         float: none;
         background-image: url('http://elemisdesign.com/img/114/1.jpg');
         width: 300px;
         height: 200px;
         margin-top: 90px;
         margin-left: 30px;
       }
       .sub_category {
         margin-left: 30px;
         margin-top: 10px;
       }
       .image_cat {
         width: 170px;
         margin-left: 90px;
       }
       .sub_category span {
         font-size: 20px;
         float: right;
         margin-right: 180px;
         margin-top: -90px;
         width: 110px;
         height: 120px;
       }
       .cateogry_div1 {
         display: inline-block;
         float: none;
         background-image: url('http://elemisdesign.com/img/114/1.jpg');
         width: 300px;
         height: 200px;
         margin-top: 90px;
         margin-left: 40px;
       }
       .cateogry_div2 {
         display: inline-block;
         float: none;
         background-image: url('http://elemisdesign.com/img/114/1.jpg');
         width: 300px;
         height: 200px;
         margin-top: 90px;
         margin-left: 50px;
       }
       .cateogry_div3 {
         display: inline-block;
         float: none;
         background-image: url('http://elemisdesign.com/img/114/1.jpg');
         width: 300px;
         height: 200px;
         margin-top: 90px;
         margin-left: 30px;
       }
       .cateogry_div4 {
         display: inline-block;
         float: none;
         background-image: url('http://elemisdesign.com/img/114/1.jpg');
         width: 300px;
         height: 200px;
         margin-top: 150px;
         margin-left: 40px;
       }
       .cateogry_div5 {
         display: inline-block;
         float: none;
         background-image: url('http://elemisdesign.com/img/114/1.jpg');
         width: 300px;
         height: 200px;
         margin-top: 90px;
         margin-left: 50px;
       }

<div class="cat_section">
  <div class="cateogry_div">
    <div class="sub_category">
      <img class="image_cat" src="images/watch.jpg" />
      <span>Handwatches</span>
    </div>

  </div>
  <div class="cateogry_div1">
    <div class="sub_category">
      <img class="image_cat" src="images/pocket_purse.jpg" />
      <span>Pocket</span>
      <br />
      <span>Purse</span>
    </div>

  </div>
  <div class="cateogry_div2">
    <div class="sub_category">
      <img class="image_cat" src="images/rings.jpg" />
      <span>Rings</span>
    </div>

  </div>
  <br />
  <div class="cateogry_div3">
    <div class="sub_category">
      <img class="image_cat" src="images/bangles.jpeg" />
      <span>Bangles</span>
    </div>

  </div>
  <div class="cateogry_div4">
    <div class="sub_category">
      <img class="image_cat" src="images/sunglasses.jpeg" />
      <span>Sun glasses</span>
    </div>

  </div>
  <div class="cateogry_div5">
    <div class="sub_category">
      <img class="image_cat" src="images/clutch.jpeg" />
      <span>Clutch</span>
    </div>

  </div>
</div>

Any help ?

解决方案

Add

vertical-align: top; 

to your .category_div containers and remove

margin-top: 150px; 

from .category_div4 (put 90px, the same as all the rest)

这篇关于中心div位置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆