我想创建一个纯CSS3幻灯片或多或少像这样的:HTML图片的标签和列表标签结合
我的实际HTML已经使用了<picture>
标签根据显示设置特定的图像港口的方向,纵向或横向。 幻灯片教程使用<ul>
和几个<li>
元素来设置幻灯片的图片。
当我尝试在我的<picture>
元素内创建<ul>
和<li>
元素时,浏览器无法再找到图像。
这里是我的代码部分:
HTML:
<div id="image">
<picture>
<source media="all and (orientation: portrait)" srcset="images/faust_portrait.jpg">
<source media="all and (orientation: landscape)" srcset="images/faust_landscape.jpg">
<img src="images/faust_1024.jpg" alt="faust">
</picture>
</div>
CSS:
#image {
width: 100%;
height: auto;
line-height: 0;
animation-name: move;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-delay: 0.5s;
animation-iteration-count: 2;
animation-direction: alternate;
}
@keyframes move {
from {
transform: translateX(0);
}
to {
transform: translateX(100%);
}
}
#image img {
width: 100%;
}
所以在相应的画面滑出屏幕,然后再返回的那一刻,一个时间。我想要可能有5张照片,全部取决于视口的方向,有2个版本)不断滑动。它是网页的某种标题。 有关如何做到这一点的任何建议?