CSS выравнивание текста рядом с элементом <audio> - PullRequest
1 голос
/ 12 сентября 2011

Я пытаюсь выровнять текст по вертикали, чтобы он находился посередине аудиоплеера. Вот что я попробовал. Куда я иду не так?

<audio autoplay="autoplay" controls="controls">  
<source src="file.ogg" />  
<source src="file.mp3" />  
</audio>

<span style="vertical-align: middle">text</span>

Ответы [ 2 ]

2 голосов
/ 12 сентября 2011

Это работает (по крайней мере, в Firefox), хотя, возможно, это не самое элегантное решение:

<div>
<audio autoplay="autoplay" controls="controls" style="vertical-align: middle;">                                
<source src="file.ogg" />
<source src="file.mp3" />
</audio>
text
</div>
0 голосов
/ 12 сентября 2011

Попробуйте окружить все в div и стилизовать вертикальное выравнивание этого:

<div id="audio" style="vertical-align: middle;">
   <audio autoplay="autoplay" controls="controls">  
      <source src="file.ogg" />  
      <source src="file.mp3" />  
   </audio>

   <span>text</span>
</div>
...