robert45
20.10.2015, 08:23:10
w czym może byc problem ze nie pokazuje sie obrazek po najechaniu na przycisk ktory jest w hover
.test input[type="image"]{
float: right;
color: #fff;
background: none;
padding: 0px;
margin-top: 10px;
}
.test input[type="image"]:hover{
float: right;
color: #fff;
background: url('images/y.png') no-repeat !important;
width: 120px;
height: 30px;
padding: 0px;
margin-top: 11px;
}
<input type="image" src="images/a.png" width="120" height="30" />
nospor
20.10.2015, 09:07:04
zla sciezka?? Pamietaj, ze sciezki wzgledne w css brane sa z innej lokalizacji niz tez w kodzie html. Jesli twoj plik .css lezy w katalogu css, to sciezka powinna wygladac tak:
background: url('../images/y.png') no-repeat !important;
przy zalozeniu, ze images jest rownolegly do css
trueblue
20.10.2015, 09:16:27
Zmień typ <input> na submit, albo użyj <button>.
Wtedy ostyluj w css (stan zwykły i hover).
robert45
20.10.2015, 09:29:22
@nospor
plik css i index są w tym samym katalogu, wyzej w css odwołuje sie do innego zdjecia jako tlo diva i tam jest ok, wiec sciezka wydaje sie byc ok
@trueblue
czy jak zmienie image na submit to obrazek bedzie działał ?
trueblue
20.10.2015, 09:34:40
Jeśli zmienisz typ i ostylujesz zarówno stan zwykły i najechany w css.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.