这是我第一次在论坛上发帖,我绝不是网络开发人员,但我一直在学习。
我遇到的问题是http://www.audiofactory.co.uk。
在某些页面上有音乐播放器。使用 Wordpress 插件创建。有关示例,请参见以下页面。
-services/audio-books/
-services/voiceovers/
-services/voicereels/
-/services/radiocontent/
-/our-team/voice-talent/
我为每个播放器编辑了一些 CSS 样式,为给定的页面赋予了特定的宽度。
/* ===== "voicetalent" ===== */
.voicetalent div.playlist-colour { position:absolute; height:115px }
.voicetalent div.playlist-wrap-MI ul { position:static; height:115px }
/* ===== "voicereels" ===== */
.voicereels div.playlist-colour { position:absolute; height:207px }
.voicereels div.playlist-wrap-MI ul { position:static; height:207px }
/* ===== "audiobooks" ===== */
.audiobooks div.playlist-colour { position:absolute; height:251px }
.audiobooks div.playlist-wrap-MI ul { position:static; height:251px }
如果您查看http://www.audiofactory.co.uk/services/audio-books/ ,您会发现,当您调整浏览器窗口的大小时,播放器不会像您预期的那样调整大小并与左侧的图像重叠. 我希望播放器在更改浏览器的宽度时自动调整其宽度,以便一切都保持相对。
我已经和音乐播放器插件的开发者谈过了,他建议这样做
看起来这只是一个标记问题,如果您浮动播放器和图像,它可能会起作用,或者使用短代码中的“pos”参数,或者将短代码包装在另一个给定宽度的浮动 div 中。
由于说明不是很具体,我有点不确定如何实施这些建议。
我尝试将我的短代码包装成<div>
这样,但它可能完全错误。
/* ===== "audiobooks" ===== */
<div position:float;>
.audiobooks div.playlist-colour { position:absolute; height:251px }
.audiobooks div.playlist-wrap-MI ul { position:static; height:251px }
</div>
您能提供的任何帮助将不胜感激。