为啥在img下加个p标签,p标签文字跑上去了

来源:3-2 jQuery实现瀑布流布局的图片加载功能

慕仙5237505

2018-01-30 17:17

<div>

<img>

<p>

<div>

分别把p, img 用appendto添加到那个div盒子里,结果图片在下面,文字在上面去了

想要的效果是:图片上,文字下

写回答 关注

3回答

  • 与时不老
    2018-05-20 20:20:49

    代码是从上到下执行的,先appendTo img标签,然后是p标签

    $('<img>').appendTo($(oBox));
    $('<p>').appendTo($(oBox));


  • 一杯开水
    2018-03-08 11:16:23

    你要把文字设置在一个div下,不要和img在同一个div.

    <div class="pic"><img/></div>
    <div class="text"><p>胡杨树</p></div>


    这是我写的,文字在图片下面

    http://img1.mukewang.com/5aa0a9d600013cce12710404.jpg

    http://img1.mukewang.com/5aa0aaee0001fbdd17650789.jpg

  • 杰瑞君
    2018-01-31 23:03:56

    图片设置为块元素

瀑布流布局

瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式

97751 学习 · 757 问题

查看课程

相似问题