我使用 PHP生成一些内容,但是当内容数量超过5以后,高度会比div的高,所以我不希望它堆叠在div的顶部,而是移动到右边的div并从顶部开始.这是一个图像.

PHP

echo '<a class="LibSectOpen">
       <span style="display:none" class="SectionName">'.$Section.'</span>
       <div class="LibrarySects"><div class="LibrarySectsHeader">'.$Section.'</div>
       <div class="LibrarySectsShelf">';
        while($row = MysqL_fetch_array($log2)){ 
          echo '<div class="LibrarySectsShelf_Book" style="background-color:'.$Color.'"
          title="Author: '.$row['bbookauthor'].'">'.$row['bbookname'].'</div>';
        }
echo ' </div>
       </div>
      </a>';

看起来,这个例子中的哲学书籍已经下降了,我想让它走向右边,开始另外一本五本书,等等.

任何想法我可以用这个JQuery和CSS?

.LibrarySectsHeader {
    border:1px #CCC solid;width:500px; margin:2px; padding:1px; height:18px;border-radius:2px 2px 2px 2px; font-size:10px; color:rgba(0,1) !important; background-color: rgba(255,255,0.6); line-height:18px;
                  }
.LibrarySectsShelf {
    border:1px #CCC solid;width:499px; margin:2px; padding:1px; height:129px;border-radius:2px 2px 2px 2px; font-size:10px; background-color: rgba(255,0.2); line-height:18px; background-image:url(images/bg/wood.jpg); background-size:100%; background-repeat:no-repeat;
}
.LibrarySectsShelf_Book {
    border:1px #C90 solid;width:148px;height:23px; margin-bottom:1px;border-radius:3px 3px 3px 3px; font-size:10px; background-color: rgba(51,153,0.9); padding-left:2px; line-height:22px; color:rgba(255,1) !important; overflow: hidden;
}
.LibraryBooks {
    border:1px #CCC solid;width:502px; margin:2px; padding:1px;border-radius:2px 2px 2px 2px; font-size:10px; background-color: rgba(102,102,1); line-height:18px;
}

解决方法

您只需要使用您现在使用的PHP,HTML,CSS解决方案即可实现输出:

PHP

$i=1;
echo '<a class="LibSectOpen">
<span style="display:none" class="SectionName">'.$Section.'</span>
<div class="LibrarySects"><div class="LibrarySectsHeader">'.$Section.'</div>
<div class="LibrarySectsShelf"><div class="move_right">';
while($row = MysqL_fetch_array($log2)){ 
echo '<div class="LibrarySectsShelf_Book" style="background-color:'.$Color.'"
      title="Author: '.$row['bbookauthor'].'">'.$row['bbookname'].'</div>';
if($i%5==0)
{
    echo '</div><div class="move_right">';
}
$i++;
}
echo '</div></div></div></a>';

上述代码使用< div class =“move_right”> …< / div>分组5中的元素,以便在新列中显示每个组.

CSS(.move_right)

.move_right{
    display:inline-block;
    vertical-align:top;
}

Fiddle of how the generated HTML’s output will be

javascript – 当内容到达div的底部时,如何将div中的内容打包到右侧的更多相关文章

  1. HTML5 移动页面自适应手机屏幕四类方法总结

    这篇文章主要介绍了HTML5 移动页面自适应手机屏幕四类方法总结,非常具有实用价值,需要的朋友可以参考下

  2. swift语言基础:UIView视图,CGRect,UIColor

    也就是说,界面上显示的所有控件都是UIView。可以利用UIView类的构造方法创建一个新的UIView,代码写在funcviewDidLoad中,该方法是当前的视图控制器加载完成时系统自动调用的方法,一般将UI布局和数据加载的代码写在viewDidLoad方法中。这是,我们称:self.view是firstView的父视图,而firstView则是self.view的子视图。

  3. 浅谈Swift2.0对optional value的安全处理,慎用问号叹号"?!",消除swift项目里的"?!"

    swift要求编码者时时刻刻都对optional变量保持安全性思考,考虑该optional值会否为空,若为空会不会带来影响,当然,不注意optional变量的安全使用,会很大概率为程序带来许多意料之外的问题,甚至crash。容忍optionalvalue不必要的"?!",当真正使用该optional变量时,若其值为nil,则业务信息得不到传递,失去了业务的实现,也得不到对这种情况的处理。"存在,相当于养着许多crash隐患,万一强解一个为nil的optional值,就有一次crash的可能。

  4. 含有导航栏的视图里tableView的坐标问题(swift代码理论和OC相通)

    视图代码如下,注意我两个tableView设置的坐标,和下面位置对比。

  5. android – 反应原生资源问题

    我是一名Android应用程序开发人员,并在过去一个月开始研究React-Native.我有疑问,因为那些我无法找到解决方案:>对于font-size,反应是本机使用sp而不是dp,如果我们想将dp用于font-size,该怎么办?解决方法请在下面找到您的问题的答案:1)对于font-size,react-native是否使用sp而不是dp,如果我们想使用dp作为font-size,该怎么办?是的反应本机使用sp为font-size,所以android也是如此,所以你不需要将它改为dp.https://d

  6. html5移动端自适应布局的实现

    这篇文章主要介绍了html5移动端自适应布局的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  7. angularJS实现动态添加,删除div方法

    下面小编就为大家分享一篇angularJS实现动态添加,删除div方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

  8. js切换div css注意的细节

    有些朋友在做div css js切换时,会碰到很多的问题,于是搜集整理了一下,拿出来和大家分享,希望可以帮助你们

  9. 详解移动端h5页面根据屏幕适配的四种方案

    这篇文章主要介绍了详解移动端h5页面根据屏幕适配的四种方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  10. jQuery实现div随意拖动的实例代码(通用代码)

    这篇文章主要介绍了jQuery实现div随意拖动的实例代码,涉及到jquery div随意拖动相关知识,感兴趣的朋友一起学习吧

随机推荐

  1. js中‘!.’是什么意思

  2. Vue如何指定不编译的文件夹和favicon.ico

    这篇文章主要介绍了Vue如何指定不编译的文件夹和favicon.ico,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  3. 基于JavaScript编写一个图片转PDF转换器

    本文为大家介绍了一个简单的 JavaScript 项目,可以将图片转换为 PDF 文件。你可以从本地选择任何一张图片,只需点击一下即可将其转换为 PDF 文件,感兴趣的可以动手尝试一下

  4. jquery点赞功能实现代码 点个赞吧!

    点赞功能很多地方都会出现,如何实现爱心点赞功能,这篇文章主要为大家详细介绍了jquery点赞功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  5. AngularJs上传前预览图片的实例代码

    使用AngularJs进行开发,在项目中,经常会遇到上传图片后,需在一旁预览图片内容,怎么实现这样的功能呢?今天小编给大家分享AugularJs上传前预览图片的实现代码,需要的朋友参考下吧

  6. JavaScript面向对象编程入门教程

    这篇文章主要介绍了JavaScript面向对象编程的相关概念,例如类、对象、属性、方法等面向对象的术语,并以实例讲解各种术语的使用,非常好的一篇面向对象入门教程,其它语言也可以参考哦

  7. jQuery中的通配符选择器使用总结

    通配符在控制input标签时相当好用,这里简单进行了jQuery中的通配符选择器使用总结,需要的朋友可以参考下

  8. javascript 动态调整图片尺寸实现代码

    在自己的网站上更新文章时一个比较常见的问题是:文章插图太宽,使整个网页都变形了。如果对每个插图都先进行缩放再插入的话,太麻烦了。

  9. jquery ajaxfileupload异步上传插件

    这篇文章主要为大家详细介绍了jquery ajaxfileupload异步上传插件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. React学习之受控组件与数据共享实例分析

    这篇文章主要介绍了React学习之受控组件与数据共享,结合实例形式分析了React受控组件与组件间数据共享相关原理与使用技巧,需要的朋友可以参考下

返回
顶部