Diskuze: Odkaz přes celý background image
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 10 zpráv z 10.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.


Ten padding by si mohol presunúť ku odkazu...
Prípadne to ide riešiť aj cez absolútne poziciovaný pseudoelement :after. Obalu treba nastaviť relatívnu pozíciu a odkaz roztiahnuť pomocou:
a.vata {
left: 0;
right: 0;
top: 0;
bottom: 0;
}
Jak otakhle?
.first {
width: 30%;
float: left;
border: 1px solid black;
background: url("pokus.jpg");
background-size: 100%auto;
position: relative;
margin-left: 3.3%;
margin-bottom: 3.3%;
padding-top: 20%;
}
a.vata {
left: 0;
right: 0;
top:0;
bottom:0;
text-decoration: none;
border: 1px solid red;
}
Tak to nefunguje...:)
Na roztažení používej cover, protože procenta ti při zmenšení stránky nechávají mezeru.
background: url(images/bg.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
<div class=firstR>
Chybí ti tam ""
Udělal jsem to za minutku, takže to nemusí být nejvyladěnější, ale
já bych to řešil takto http://codepen.io/HoBi/pen/oxrYxx. 
Snad jsem pochopil co jsi chtěl dělat. 
Postup som popísal vo vetetách... Kód mal iba objasniť ako prebehne roztiahnutie.
a.vata {
/* to čo si tam mal pôvodne */
}
a.vata:after {
content: '';
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
HTML atribúty nemusia byť obalené úvodzovkami (ani apostrofmi): https://www.w3.org/…sgmltut.html#…:
In certain cases, authors may specify the value of an attribute without any quotation marks. The attribute value may only contain letters (a-z and A-Z), digits (0-9), hyphens (ASCII decimal 45), periods (ASCII decimal 46), underscores (ASCII decimal 95), and colons (ASCII decimal 58). We recommend using quotation marks even when it is possible to eliminate them.
to jako, že po tom co udělám CSS div, tak se mi udělá ještě jeden div
pomocí after...nebo jak to funguje?
...a funguje...:-)
tak ne, nefunguje. Tvoří to totiž link z celý stránky...
V tej ukážke to funguje správne. Zrejme si zabudol nastaviť relatívnu pozíciu.
Pseudoelement :after sa roztiahne po vonkajšie hrany najbližšieho prvku s nestatickou pozíciou. Ber to ako obyčajný objekt nezapísaný v HTML kóde.
Zobrazeno 10 zpráv z 10.