рони, а теперь быстро покликай по всем табам. :)
Надоели вы уже все со своим jQuery, лучше всё на CSS3 делать. :) |
Ruslan_xDD,
1. это макет 2. это вопрос к тс что он всё-таки ищет первый вариант или второй или неугадал? 3. да это можно сделать без js |
|
спасибо! оно
|
а без js не подскажете как сделать?
|
maximamus,
три input radio - ниже 3 label (это табы) - остальное css привязано какой input выбран. тот же способ тут http://css-live.ru/Primer/slider-css/slider-css.html |
а тут уже ничего не перемещается как в вашем примере (9е сообщение) в этой теме
|
maximamus,
не совсем то но похоже ))) <!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> <style type="text/css"> div { width: 200px; height: 100px; } .tab1 { background: #FFCC00; } .tab2{ background: #66CC66; } .tab3 { background: #3399CC; } label { transition: all 0.8s ease-out; width: 200px; height: 100px; position: absolute; left :0; top: 10px; border: #FF3300 1px solid; } #slide1:checked ~ label:nth-of-type(1), #slide2:checked ~ label:nth-of-type(2), #slide3:checked ~ label:nth-of-type(3){ left: 200px; } #slide1:checked ~ label:nth-of-type(3){ left: 400px; } #slide1:checked ~ label:nth-of-type(2){ left: 0px; } #slide2:checked ~ label:nth-of-type(1){ left: 0px; } #slide2:checked ~ label:nth-of-type(3){ left: 400px; } #slide3:checked ~ label:nth-of-type(2){ left: 400px; } #slide3:checked ~ label:nth-of-type(1){ left: 0px; } input{ display: none; } </style> </head> <body> <input type=radio name=slider id=slide1 /> <input checked type=radio name=slider id=slide2 /> <input type=radio name=slider id=slide3 /> <label for=slide1><div class='tab1'>1</div></label> <label for=slide2><div class='tab2'>2</div></label> <label for=slide3><div class='tab3'>3</div></label> </body> </html> |
гуд джоб)))) спасибо! попробую сейчас реализовать
|
Извращенцы. :)
|
Часовой пояс GMT +3, время: 18:21. |