将单独的DIV宽度对齐为相等的大小

时间:2018-12-11 05:42:54

标签: html css

这是我的site
在首页上,yu可以看到横幅图片DIV class="row"
在其下方是两个bpx productAz Lily
但是DIV的宽度与横幅的宽度不同。
我正在尝试将所有DIV的宽度都相等,但是仅TOP DIV不适合。它比页面DIV的其余部分小。
我尝试将DIV的宽度设置为100%,也尝试将max-width的宽度设置为100%
(来自其他帖子),但没有白费。
我已经附上了它的css和html。

p.stagingsite {
    font-size: 15px;
    border: solid 2px red;
    font-weight: 700;
    color: red;
    text-align: center;
}

.category-nav ul
{
	display:block;
}


.blockscol
{
    margin: 5px;
    width: 250px;
    height: 254px;
    float: left;
   /* border: solid 1px #eaeaea; */
    padding: 9px 9px 5px 9px;
    margin-left: 21px;
}


/*Background Header */
#header 
{
  background: url(http://azlily.bex.jp/eccube_1/html/template/default/img/background/BG.jpg) ;
}

/*Search By Keyword*/
 .input_search.clearfix 
{
    display: none;
}


/*background contend Mid Section */
#contents
{
	background: url(http://azlily.bex.jp/eccube_1/html/template/default/img/background/BG.jpg) ;
}

/*body template */

#contents_bottom {
	/*border : solid;*/
	/*background: #ffffff;*/
	/*padding-bottom: 80px;*/
	margin-top: -36px;
}

/*top Search bar*/
select#category_id {
    background: none;
}

.row_bottom {
	background: white;
	height: 480px;
	margin-top: 21px;
}

.imgcontroller
{
	float: left;
	margin: 0 33px 0 0;

}

@media only screen and (max-width: 600px) {
	.imgcontroller 
    {
		margin-left: -26px;
		display: inline-grid;
		margin-left: 0 0 5px 0 ;
	}

	}
<div id="contents" class="theme_main_only">

        <div id="contents_top">
                                            </div>

        <div class="container-fluid inner">
                                    
            <div id="main">                        
                <div id="main_middle">
                    <p class="stagingsite">Staging Site_ステージングサイト</p>
    <div class="row">
       <div class="col-sm-12">
            <div class="main_visual">
                <div class="item">
                <a href="http://azlily.bex.jp/eccube_1/html/products/list">  <img src="http://azlily.bex.jp/eccube_1/html/template/default/img/toppageimage/toppageimg.jpg"></a>
                </div>
                            </div>
        </div>
</div>



                </div>

                                                            </div>

1 个答案:

答案 0 :(得分:0)

删除行和col-sm-12 div

p.stagingsite {
  font-size: 15px;
  border: solid 2px red;
  font-weight: 700;
  color: red;
  text-align: center;
}

.category-nav ul {
  display: block;
}

.blockscol {
  margin: 5px;
  width: 250px;
  height: 254px;
  float: left;
  /* border: solid 1px #eaeaea; */
  padding: 9px 9px 5px 9px;
  margin-left: 21px;
}


/*Background Header */

#header {
  background: url(http://azlily.bex.jp/eccube_1/html/template/default/img/background/BG.jpg);
}


/*Search By Keyword*/

.input_search.clearfix {
  display: none;
}


/*background contend Mid Section */

#contents {
  background: url(http://azlily.bex.jp/eccube_1/html/template/default/img/background/BG.jpg);
}


/*body template */

#contents_bottom {
  /*border : solid;*/
  /*background: #ffffff;*/
  /*padding-bottom: 80px;*/
  margin-top: -36px;
}


/*top Search bar*/

select#category_id {
  background: none;
}


/*.row {
	background: white;
}*/

.row_bottom {
  background: white;
  height: 480px;
  margin-top: 21px;
}

.imgcontroller {
  float: left;
  margin: 0 33px 0 0;
}

@media only screen and (max-width: 600px) {
  .imgcontroller {
    margin-left: -26px;
    display: inline-grid;
    margin-left: 0 0 5px 0;
  }
}
<div id="contents" class="theme_main_only">

  <div id="contents_top">
  </div>

  <div class="container-fluid inner">

    <div id="main">

      <div id="main_middle">
        <p class="stagingsite">Staging Site_ステージングサイト</p>

        <div class="main_visual">
          <div class="item">
            <a href="http://azlily.bex.jp/eccube_1/html/products/list"> <img src="http://azlily.bex.jp/eccube_1/html/template/default/img/toppageimage/toppageimg.jpg"></a>
          </div>
        </div>



      </div>

    </div>