html - 并排放置元素

标签 html css

我遇到了一个小问题。我试着把一些图片并排放置,所以它看起来像一个组合。实现这个的最佳方法是什么。先感谢您。可以引用jsfiddle:

http://jsfiddle.net/cntra/E7Ydz/

此 [HTML] 如下:

<div id="portfolio" style="height: 3020px;">

 <div id="project" class="cms design html-css " data-col="1" data-row="0" style="right: 0px; opacity: 1; top: 0px;">
    <div id="workEntry1" class="workEntry">

       <div id="thumbAttachment">
                    <div id="inThumb">
                    <img src="http://www.enjoythis.co.uk/wp-content/files_mf/work_thumbnail275.jpg">
        </div>

         <div id="blackCross"> <a href="http://www.enjoythis.co.uk/jane-stockdale/"><img src="http://www.enjoythis.co.uk/wp-content/themes/enjoyThis/images/thumb_transparency.png"></a></div>

          </div>


        <!--<div id="attachmentShadowThumb"></div>-->


        <div id="workTitle">
                </div>
            <div id="workTags">


            </div>
      </div>
    </div>


          <div id="project" class="design illustration html-css " data-col="2" data-row="0" style="right: 0px; opacity: 1; top: 0px;">
    <div id="workEntry2" class="workEntry">

       <div id="thumbAttachment">
                    <div id="inThumb">
                    <img src="http://www.enjoythis.co.uk/wp-content/files_mf/work_thumbnail2.jpg">
        </div>

         <div id="blackCross"> <a href="http://www.enjoythis.co.uk/street-child-world-cup-i-am-somebody/"><img src="http://www.enjoythis.co.uk/wp-content/themes/enjoyThis/images/thumb_transparency.png"></a></div>

          </div>


        <!--<div id="attachmentShadowThumb"></div>-->


        <div id="workTitle">
      </div>
            <div id="workTags">                 

            </div>
      </div>
    </div>
          <div id="project" class="app database design " data-col="0" data-row="1" style="right: 0px; opacity: 1; top: 0px;">
    <div id="workEntry3" class="workEntry">

       <div id="thumbAttachment">
                    <div id="inThumb">
                    <img src="http://www.enjoythis.co.uk/wp-content/files_mf/pgtips_thumb37.jpg">
        </div>

         <div id="blackCross"> <a href="http://www.enjoythis.co.uk/pg-tips-vs-january/"><img src="http://www.enjoythis.co.uk/wp-content/themes/enjoyThis/images/thumb_transparency.png"></a></div>

          </div>


        <!--<div id="attachmentShadowThumb"></div>-->


        <div id="workTitle">
        </div>
            <div id="workTags">


            </div>
      </div>
    </div>

和[css]:

#project{
    float:left;
    position:relative;
    padding: 0px 0px 0px 2px;
    height:250px;
    width:325px;
    display: inline;
}

.workEntry{ 
    width:310px;
    overflow:hidden;
}



#thumbAttachment{
    float:left;
    width: 310px;
    height:200px;
    overflow: hidden;
}

#inThumb{
    float:left;
}

#blackCross{
    float:left;
    width: 310px;
    height:200px;
    margin-top:-200px;
    khtml-opacity:0;
    -moz-opacity:0;
    -ms-filter:"alpha(opacity=0)";
    filter:alpha(opacity=0);
    opacity:0;

}

#blackCross:visited{

    khtml-opacity:0;
    -moz-opacity:0;
    -ms-filter:"alpha(opacity=0)";
    filter:alpha(opacity=0);
    opacity:0;
}

#blackCross:hover{
    khtml-opacity:1;
    -moz-opacity:1;
    -ms-filter:"alpha(opacity=100)";
    filter:alpha(opacity=100);
    opacity:100;
}

最佳答案

.workEntry{ 
    width:310px;
    overflow:hidden;
    float:left;//make each element float left
}

#project{
    float:left;
    position:relative;
    padding: 0px; //no padding should be here
    height:250px;
    width:310px;//should be same size as .workEntry
    display: inline;
    overflow:hidden;//trick to ensure all elements fit in portfolio
}

您也可以将它放在工作条目列表的末尾,以防止以下元素越线:

<div style="clear:both;"></div>

关于html - 并排放置元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14372312/

相关文章:

jquery - 灯箱滚动到页面底部

javascript - 上传文件时将文件名应用于标签

css - 禁用 iframe 中的所有滚动,但允许单击

html - 将单词分成音节并用连字符分隔,而不将其显示为

html - 没有宽度的中心 float 容器

html - :active selector for custom li tag bullets

javascript - 如何在此脚本中添加更多标题?

javascript - 如何删除并重新添加在 div 中播放的 twilio 视频轨道?

带有按钮的 jQuery 移动标题位置

javascript按钮打破媒体查询样式