TEXT/images HTMS/CSS

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Montes
Level 3
Level 3
Příspěvky: 644
Registrován: prosinec 12
Pohlaví: Muž
Stav:
Offline

TEXT/images HTMS/CSS

Příspěvekod Montes » 02 srp 2015 23:58

Zdravím, potřebuju udělat menší věc u sebe na webu.

Mám nějakej obrázek 1 a potřebuju, když na něj najedu kurzorem, aby se změnil na obrázek 2. Jak by se to dalo udělat prosím? Nevím, jak to nazvat, tak nevím ani, co hledat.

Druhá věc je s textem. Mám nějaký text

>>click here<<<

a po kliknutí na text by se mi vyscrolovalo

>>>click here<<<
text text text

Ví někdo, jak to udělat prosím?

Reklama
Uživatelský avatar
x-rated
Level 5
Level 5
Příspěvky: 2124
Registrován: říjen 14
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: TEXT/images HTMS/CSS

Příspěvekod x-rated » 03 srp 2015 00:26

1) buď máš jeden obrázek na pozadí, kdy viditelná je vždycky jenom jedna jeho část a při hoveru se mění background-position,
nebo dáš dva img s position absolute do nějakýho bloku s position relative a při hoveru měníš visibility nebo z-index

2) na místo, kam se to má posunout, dáš třeba na nějakej div id="nazev_odkazu", a z místa, odkud se tam chceš dotat, vytvoříš odkaz s href="nazev_odkazu"
ale jak tak na to teď koukám, ty spíš chceš, aby se ten obsah vysunul přímo z toho textu, v tom případě https://jqueryui.com/toggle/ nebo https://jqueryui.com/accordion/ - má to celou řadu možností a nastavení, viz dokumentace k tomu přímo na stránkách jquery
9900K / G.Skill 32GB@4 GHz / MXI Formula / RTX 2080 Ti / Sabrent 4 TB NVMe / X-Fi THD / HD660S / G403 / G815 / UP2715K 5K IPS / HX1000i / Define R6 / EKWB full

Montes
Level 3
Level 3
Příspěvky: 644
Registrován: prosinec 12
Pohlaví: Muž
Stav:
Offline

Re: TEXT/images HTMS/CSS

Příspěvekod Montes » 03 srp 2015 12:28

Koukal jsem na to Jquery. Přesně něco takového potřebuju. Ale potřebuju, aby to takto vyjelo jenom z obyčejné věty. Třeba "zelenina" a pod tím vyjelo "brokolice, květák, paprika" atp. Jde to nějak udělat prosím tě?

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: TEXT/images HTMS/CSS

Příspěvekod LuCaCZ » 03 srp 2015 14:06

tady příklad na fotogalerii, klidně si to obšlehni http://petr.grulich77.cz/zednicke-prace.php

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: TEXT/images HTMS/CSS

Příspěvekod CZechBoY » 03 srp 2015 14:18

Zavoláš tu metodu na "obyčejný větě".

Vyžaduje jQuery (jQuery UI není potřeba)

Kód: Vybrat vše

<span id="zelenina">Zelenina</span>
<
p id="zeleninaPopisek">brokolicekvětákpaprika</p>
 

Kód: Vybrat vše

var $zelenina = $('#zelenina');
var 
$zeleninaPopisek = $('#zeleninaPopisek');

$zelenina.on('click', function() {  // při kliknutí se provede tato funkce
    
$zeleninaPopisek.slideToggle();      // zobrazit/skrýt popisek
});

$(
document).ready(function() {
    
$zeleninaPopisek.slideUp();       // schovat popisek po načtení stránky
});
 
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů