Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
Форум » Веб-мастерская » CSS » Правильно или нет?
Правильно или нет?
Отправлено 24.09.2012 - 18:381
Бывалый
445 сообщений
Мужчина
Может кто то видел , при клике на div
он выделяется определенным цветом

.bla:link?
Профиль Личное сообщение Дом. страница icq Skype
26
Отправлено 24.09.2012 - 18:452
Нет аватара
Бывалый
328 сообщений
Мужчина
.bla:visited {Цвет посещенных ссылок }

Добавлено (24.09.2012, 18:45)
---------------------------------------------
или я не так понял, извиняюсь если что...

Профиль Личное сообщение Дом. страница icq Skype
25
Отправлено 24.09.2012 - 19:173
Нет аватара
Бывалый
1029 сообщений
Мужчина
AlexSur,
Code
.bla:active{}


http://htmlbook.ru/css/active
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 24.09.2012 - 19:174
Нет аватара
Пользователь
202 сообщения
Мужчина
AlexSur, если посещённая выделяется, то :visited, а если конкретно при нажатии, то :active
Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 28.09.2012 - 12:385
Бывалый
445 сообщений
Мужчина
а как замутить что бы нажал , и оно выделилось?
Профиль Личное сообщение Дом. страница icq Skype
26
Отправлено 28.09.2012 - 13:196
Нет аватара
Beginner
365 сообщений
Мужчина
а вообще для чего это?
Профиль Личное сообщение Дом. страница icq Skype
5
Отправлено 28.09.2012 - 13:367
Бывалый
445 сообщений
Мужчина
интересно мне.
Профиль Личное сообщение Дом. страница icq Skype
26
Отправлено 28.09.2012 - 13:518
Нет аватара
Пользователь
92 сообщения
Мужчина
Вопрос конечно задан так конкретно, что хрен поймёшь, что там тебе надо...
Если ты про изменение стиля при нажатии на div, то на чистом CSS реализуется только через хак. Работает только в современных браузерах + IE9, IE10
Code
<!DOCTYPE html>
<html>
<head>
    <style>
    .clicked-div-wrapper, .clicked-div-wrapper > * {
     position: relative;
     width: 100px;
     height: 100px;
    }
       
    .clicked-div-wrapper > * {
     position: absolute;
     top: 0; left: 0;
    }
       
    .clicked-div-wrapper > div {
     background: red;
    }
       
    .clicked-div-wrapper > input {
     opacity: .0;
     filter: alpha(opacity=0);
     z-index: 1;
    }
       
    .clicked-div-wrapper > input:checked + .clicked-div {
     background: blue;
    }
    </style>
</head>

<body>
    <div class="clicked-div-wrapper">
     <input type="checkbox" />
     <div class="clicked-div"></div>
    </div>
    <div class="clicked-div-wrapper">
     <input type="checkbox" />
     <div class="clicked-div"></div>
    </div>
</body>
</html>


На jQuery реализуется намного легче:
Code
<!DOCTYPE html>
<html>
<head>
    <style>
    .clicked-div {
     background: red;
     width: 100px;
     height: 100px;
    }
       
    .clicked-div.active {
     background: blue;
    }
    </style>
</head>

<body>
    <div class="clicked-div"></div>
    <div class="clicked-div"></div>
       
    <script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
    <script>$(function(){ $('.clicked-div').click(function(){$(this).toggleClass('active')});});</script>
</body>
</html>


Если про выделение именно в момен нажатия - тебе выше уже дали ответ
Профиль Личное сообщение Дом. страница icq Skype
2
Форум » Веб-мастерская » CSS » Правильно или нет?
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2024
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация