• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Po najechaniu kursorem na obrazek, pojawia sie info ścieżki do podstrony

Object Storage Arubacloud
0 głosów
367 wizyt
pytanie zadane 7 grudnia 2019 w HTML i CSS przez Krzysiek_34 Mądrala (6,090 p.)

Witam.

Chciałbym, aby po najechaniu kursorem na dany obrazek, nie pojawiało sie już info ścieżki do podstrony. To info pojawia sie na dole po lewej stronie ekranu. Gdy wrzucam kod na jsfiddle, to po uruchomieniu kodu źle to wszystko jest tam wyświetlane.

<div class="box1">
	<div class="inner1">
		<nav class="left-nav">
			<ul>
				<li>
					<a href="sport.html">
						<img src="http://www.kurshtml.edu.pl/pliki/obrazek.jpg" />
						<span>Sport</span>
					</a>
				</li>
				<li>
					<a href="muzyka.html">
						<img src="http://www.kurshtml.edu.pl/pliki/obrazek.jpg" />
						<span>Muzyka</span>
					</a>
				</li>
				<li>
					<a href="filmy.html">
						<img src="http://www.kurshtml.edu.pl/pliki/obrazek.jpg" />
						<span>Filmy</span>
					</a>
				</li>
				<li>
					<a href="moda.html">
						<img src="http://www.kurshtml.edu.pl/pliki/obrazek.jpg" />
						<span>Moda</span>
					</a>
				</li>
				<li>
					<a href="aktualnosci.html">
						<img src="http://www.kurshtml.edu.pl/pliki/obrazek.jpg" />
						<span>Aktualności</span>
					</a>
				</li>
				<li>
					<a href="polityka.html">
						<img src="http://www.kurshtml.edu.pl/pliki/obrazek.jpg" />
						<span>Polityka</span>
					</a>
				</li>
			</ul>
		</nav>
	</div>
</div>
.box1
{
	background-color: #000000;
	width: 100%;
}

.box1 .inner1
{
	padding: 0px 34px 320px;
}

.panel-1 .left-nav
{
	width: 175px;
	position: absolute;
	top: 48px;
	font-size: 14px;
	line-height: 200%;
}

.panel-1 .left-nav ul
{
	padding: 0px 14px 0px;
	list-style-type: none;
}

.panel-1 .left-nav ul li
{
	text-align: justify;
	height: 30px;
	border-bottom: 1px dashed #DDDDDD;
}

.panel-1 .left-nav ul li a
{
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	color: #DDDDDD;
	outline: none;
}

.panel-1 .left-nav ul li a span:hover
{
	color: #76DAFF;
	cursor: pointer;
}

.panel-1 .left-nav ul li:nth-child(3) a span:hover
{
	color: #CF2929;
	cursor: pointer;
}

.panel-1 .left-nav ul li img
{
	width: 29px;
	height: 22px;
	float: left;
	margin-right: 10px;
	padding: 4px 0px 0px;
	cursor: default;
}

Czy wiecie jak zrobić, aby po najechaniu kursorem na dany obrazek, nie pojawiało sie już info ścieżki do podstrony?

Czy potrafilibyście wprowadzić drobne poprawki, aby nic sie nie posypało na tym wyświetlanym fragmencie strony?

Będę wdzięczny za fachową pomoc.

1 odpowiedź

0 głosów
odpowiedź 7 grudnia 2019 przez Tomek Sochacki Ekspert (227,510 p.)
Odpisuję skoro poprosiłeś o udzielenie odpowiedzi na PW - ale nie rozumiem za bardzo o co Ci dokładnie chodzi? Ja nie widzę żadnych rzeczy w kodzie, które miały by powodować jakieś dodatkowe info o linkach po za tymi robionymi natywnie przez przeglądarkę np. Chrome.
komentarz 7 grudnia 2019 przez Krzysiek_34 Mądrala (6,090 p.)

Po najechaniu kursorem na dany obrazek, na dole po lewej stronie ekranu pojawia sie info ścieżki do podstrony, np. file:///D:/Webmasterka/strona_testowa/sport.html

Ten kursor jest domyślny (cursor: default) i taki ma zostać jego wygląd.

Musiałem dopisać w CSS:

.panel-1 .left-nav ul li img
{
	cursor: default;
}

...aby po najechaniu kursorem na dany obrazek, pojawił sie kursor domyślny (cursor: default). Inaczej pojawiał sie kursor wskaźnikowy (cursor: pointer) - musiałem sie go pozbyć, bo mi nie odpowiadał. Ten kursor pointer jest uruchamiany zazwyczaj przy zmianie koloru tekstu (hover).

Byłoby super, gdyby dało sie lekko poprawić zapis w CSS tak, aby nie trzeba było dopisywać cursor: default. W ten sposób wymusiłem pozbycie sie tego kursora wskaźnikowego.

Uruchamiam podgląd strony przy pomocy Firefoxa.

Czy wiesz jak zrobić, aby po najechaniu kursorem na dany obrazek, nie pojawiało sie już to info ścieżki do podstrony?

komentarz 7 grudnia 2019 przez Tomek Sochacki Ekspert (227,510 p.)
obrazek masz wewnątrz linka więc powinieneś zostawić kursor jak dla linka, nie widzę za bardzo uzasadnienia dla zmiany takiego domyślnego, znanego userom zachowania. Jakiś czas temu nawet na jednej z prezentacji UXów widziałem dyskusję o tym temacie i wielu UX jest tu zgodnych, że nie powinno się w apkach istotnie zmieniać przyzwyczajeń i standardów bo użytkownicy się gubią.

Jeśli musisz to zmieniać to wg mnie prawdopodobnie coś jest nie tak z założeniami UXowymi.
komentarz 8 grudnia 2019 przez Krzysiek_34 Mądrala (6,090 p.)
Pozbędę sie tych obrazków. Nie podoba mi sie to zbytnio wizualnie. Zamiast obrazków wymyślę coś innego...

Podobne pytania

0 głosów
2 odpowiedzi 462 wizyt
0 głosów
1 odpowiedź 309 wizyt
0 głosów
2 odpowiedzi 260 wizyt
pytanie zadane 8 stycznia 2017 w HTML i CSS przez Krzysiek_34 Mądrala (6,090 p.)

92,579 zapytań

141,432 odpowiedzi

319,663 komentarzy

61,964 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...