视频播放与布局优化设计
以下是对原文的改写和排版优化,旨在提升阅读体验和专业性:
视频播放与界面设计
在本次设计中,我们注重视频信息的清晰呈现和用户交互的便捷性。以下是具体的设计细节:
链接样式规范
<style>
/* 链接基本样式 */
#endText .video-info a {
text-decoration: none;
color: #000;
}
/* 鼠标悬停时链接样式 */
#endText .video-info a:hover {
color: #d34747;
}
/* 视频列表项样式 */
#endText .video-list li {
overflow: hidden;
float: left;
list-style: none;
width: 132px;
height: 118px;
position: relative;
margin: 8px 3px 0 0;
}
/* 视频列表中的链接样式 */
#endText .video-list a, #endText .video-list a:visited {
text-decoration: none;
color: #fff;
}
/* 视频列表覆盖层样式 */
#endText .video-list .overlay {
text-align: left;
padding: 0 6px;
background-color: #313131;
font-size: 12px;
width: 120px;
position: absolute;
bottom: 0;
left: 0;
height: 26px;
line-height: 26px;
overflow: hidden;
color: #fff;
}
/* 选中项的样式 */
#endText .video-list .on {
border-bottom: 8px solid #c4282b;
}
/* 播放按钮样式 */
#endText .video-list .play {
width: 20px;
height: 20px;
background: url(http://static.ws.126.net/video/img14/zhuzhan/play.png);
position: absolute;
right: 12px;
top: 62px;
opacity: 0.7;
color: #fff;
filter: alpha(opacity=70);
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.ws.126.net/video/img14/zhuzhan/play.png");
}
/* 鼠标悬停时播放按钮样式 */
#endText .video-list a:hover .play {
opacity: 1;
filter: alpha(opacity=100);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.ws.126.net/video/img14/zhuzhan/play.png");
}
</style>
视频播放器嵌入
<script src="https://static.ws.126.net/163/f2e/libs/hls.min.js"></script>
<div class="video-wrapper" style="margin: 10px auto; background: #F5F5F5;">
<div class="video-inner" style="padding: 25px; padding-bottom: 20px;">
<div class="video" style="height: 435px; background: #000;">
<video id="VKHJE1599" preload="true" controlslist="nodownload" width="100%" height="100%" controls="controls" style="object-fit: contain;" poster="http://cms-bucket.ws.126.net/2022/0930/b5abdb43p00rj0gxp00hbc001hc00u0c.png" data-vid="VKHJE1599" alt="好体态是什么样子的?教你“三步测量法”!">
<!-- 视频源替换代码 -->
</video>
</div>
<script>
// 视频源替换逻辑
</script>
<!-- 视频信息区域 -->
<div class="video-info clearfix" style="margin: 16px 0 0 0; height: 20px; line-height: 20px;">
<!-- 视频标题与来源 -->
</div>
<!-- 视频列表 -->
<div class="video-list">
<ul class="clearfix" style="margin: 0; padding: 0; list-style: none; width: 540px;">
<!-- 视频列表内容 -->
</ul>
</div>
</div>
</div>
以上是对原代码的改写和排版,通过优化样式和布局,提高了内容的可读性和用户体验。