HTML practice


画像1の説明
画像2の説明
画像3の説明
.slider { overflow: hidden; } .slides { display: flex; width: 300%; /* 画像の数に応じて調整 */ } .slides input { display: none; } .slide { width: 33.33%; /* 画像の数に応じて調整 */ transition: 2s; } .slide img { width: 100%; height: auto; } /* ナビゲーション用のスタイル */ .navigation-auto { position: absolute; width: 100%; margin-top: -40px; display: flex; justify-content: center; } .navigation-auto div { border: 2px solid #fff; padding: 5px; transition: 1s; cursor: pointer; } .navigation-auto div:not(:last-child) { margin-right: 5px; } #radio1:checked ~ .first { margin-left: 0; } #radio2:checked ~ .first { margin-left: -100%; } #radio3:checked ~ .first { margin-left: -200%; }
%d人のブロガーが「いいね」をつけました。