我可以把div放在marquee元素中

时间:2015-04-21 13:11:12

标签: html css

我知道我可以把文字放在选框内,或者我可以放图像但是我想知道我是否可以像这样将块元素像div放在字幕中

<marquee>
<div>
other content
</div> 

<div>
other content
</div> 

<div>
other content
</div> 

<div>
other content
</div> 

</marquee>

发生的事情是,在我添加更多div并且div的宽度变得超过页面宽度之后出现问题,即div换行并从选取框中退出,如果我使一个选框隐藏了一些div将消失并且不会显示在所有

我该怎么办?

1 个答案:

答案 0 :(得分:0)

上面示例的问题是div是一个块元素,因此默认宽度为父级的100%。如果您坚持使用marquee div,则可以将显示更改为inlineinline-block ...

&#13;
&#13;
div {
  display: inline-block;
}
&#13;
<marquee>
<div>
other content
</div> 

<div>
other content
</div> 

<div>
other content
</div> 

<div>
other content
</div> 

</marquee>
&#13;
&#13;
&#13;