Nadawanie stylu wyłączono za pomocą tylko CSS
Mam dziwną sytuację. Próbuję nadać styl wyłączonemu przyciskowi Enter, ponieważ mam irytujący wskaźnik myszy, który zmienia tekst na biały. To sprawia, że jest to mylące dla użytkownika, ponieważ działa jak zwykły przycisk.
Wypróbowałem kilka rzeczy, głównie css i kilka jQuery. Chciałbym, jeśli to możliwe, zachować to w css.
To jest mój html, przepraszam, że jest w formie bota pomocniczego.
{{ Form::submit('Change', array_merge($design_project->is_locked ? ['disabled' => 'disabled'] : [], ['class' => 'btn btn-blue span3'])) }}
i to właśnie generuje przeglądarka
<input disabled="disabled" class="btn btn-blue span3" type="submit" value="Change">
i pracowałem nad czymś takim
.btn:hover input[disabled], .btn:active input[disabled], .btn:focus input[disabled]{
color:green
}
Każda pomoc byłaby świetna!
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Następujący CSS może służyć do stylizacji wyłączonego przycisku:
Wpłynie to tylko na przycisk, który jest wyłączony.
Aby zatrzymać zmianę koloru po najechaniu kursorem, możesz również użyć tego:
Możesz również tego uniknąć, używając css-reset.
Anonimowy użytkownik
Potwierdzenie od:
To jest w zasadzie to, co napisałeś i wybierze elementy wewnątrz dowolnego elementu, który ma klasę .
Myślę, czego szukasz
Umożliwiłoby to wybór elementu z atrybutem i klasą w trzech różnych hover , i .
Anonimowy użytkownik
Potwierdzenie od:
Przykład jsFiddle
http://jsfiddle.net/5vnHX/446/
):
Musisz napisać najbardziej zewnętrzny element po lewej stronie i najbardziej wewnętrzny element po prawej.
wybierze wszystkie wyłączone elementy wejściowe zawarte w elemencie klasy , który aktualnie znajduje się nad użytkownikiem.
Wolałbym zamiast
[disabled]
, zobacz to pytanie do dyskusji:czy powinienem używać pseudoklasy CSS: disabled czy selektora atrybutu [disabled], czy jest to kwestia opinii?
https://coderoad.ru/20141450/
Nawiasem mówiąc, Laravel (PHP) generuje HTML - a nie przeglądarkę.