0

所以我正忙于我的第一个网页,过了一会儿添加了一个完美运行的音频元素,我遇到的唯一问题是我不能以这种方式降低元素,因为它位于我的页面底部。

我试过:谷歌搜索很长时间,问其他比我知识多的人,

(工作但弄得一团糟)使用<br>很多次

这些是我的 HTML 和 CSS 代码,如果您需要更多,请询问;)另外我不想知道更多,我正忙于学习,最好的方法就是自己做。只有这样,我才陷入困境。

HTML

 <audio src="music.mp3" controls>   
            <embed 
                src="music.mp3"
                width="300"
                height="90"
                loop="true"
                autostart="false" />
        </audio> 

CSS

 audio {
    top:1200px;
    vertical-align: bottom;
}

顺便说一句:也试过margin-bottom了,但没用

4

2 回答 2

1

只需使用margin-top来降低元素:

audio {
  margin-top:50px;

示例:http: //jsfiddle.net/CTD58/

于 2013-09-19T12:09:59.110 回答
0

top:1200px;仅在您声明或position:absolute时有效。position:relativeposition:fixed

要么添加这些位置声明之一,要么添加margin-top而不是top.

或者,将音频元素包装在 div 中,并根据需要放置该 div。

于 2013-09-19T12:12:35.167 回答