Diskuze: HTML a CSS - zaoblené rohy
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 25 zpráv z 25.
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.
Tak, že ta hranatá část je buňka tabulky s nastavenym pozadim. To zelené je část, kde border-radius používam, ale nevim jak zaoblit tu výplň buňky. Teoreticky by se nabízelo použít zaoblenej obrázek jako pozadí, ale to budu muset pro každou část dělat individuální a to se mi nechce a navíc by to bylo nepraktický
Pošli nám kód, to bude nezjednoduší na vzájemné pocohpení.
Proč to máš sakra jako tabulku? 
Tabulka se IMHO zaoblit nedá...
jako tabulku to mam proto, že tam mam pruh různejch blbinek a dát to do
tabulky bylo nejjednodušší řešení, jak je udržet tak jak chci
vím že se to nedělá, ale
prostě ta jednoduchost k tomu svádí
nedělá se to zřejmě z nějakého důvodu. CSS je lepší z mnoha
důvodů. a těžký taky není 
Hele, tabulku můžeš zaoblit tak, že jednotlivé krajní buňky zaoblíš. Jiná možnost by byla , ale ne moc vhodná, že zaoblíš normálně ten hlavní element, ve kterém je ta tabulka a nastavíš mu
overflow: hidden;
No, pokud se v tom vyznáš... Pro organizaci tam mam tabulku (a tabulku v tabulce) a mě to nijak nepřehledný nepřijde, ale prej to pěkný zrovna neni.
</td>
<td>
<table>
<tr>
<td>
<ul class="navstevy">
<?php
$navstevnik = 4;
//DODĚLAT NAČÍTÁNÍ HODNOTY Z DATABÁZE IP ADRES NÁVŠTĚVNÍKŮ!
echo '<br/><b>';
echo('<li>Tyto stránky navštívilo již</li>');
//Promene pro nastaveni vzhledu pocitadla
$digits = 5; //Pocet zobrazovanych cislic
$adrdigit = "font"; //Cesta k obrazkum s obrazem cisla
$count = $navstevnik;
//Vypsani stavu na obrazovku
$j = 0;
for($i=$digits-1;$i>=0;$i--)
{
if($i<strlen($count))
{
$c = substr($count,$j,1);
$j++;
echo "<img src=$adrdigit/$c.gif>";
}
else
{
echo "<img src=$adrdigit/n.gif>";
}
}
echo('<li>lidí! <br/></li>');
echo '</b><br/>';
?>
</ul>
</td>
</tr>
<tr>
<td>
<ul class="navstevy"
<p><br/></p>
<script>
//tady je další ten "modrej rámeček", je pod tim co je vidět na obrázku
</script>
<p><br/><br/></p>
</ul>
</td>
</tr>
</table>
</td>
</tr>
</table>
bohužel takhle to nechci :/ výsledek byl asi takovýto, ale já bych chtěl, aby se zaoblily rohy těch modrejch rámečků
</td>
<td>
<table>
<tr style="overflow: hidden;">
<td>
<ul class="navstevy">
//a tak dále
No já bych to celý předělal, ale pokud si stojíš nad tímto, tak
jediný co mě napadá je tu vnitřní tabulku obalit divem kterému dáš onen
border-radius, možná by to šlo, ale neručím za to. Ale fakt doporučuji to
předělat, tabulky jsou už dávno mrtvý 
Taky si myslím, že je vhodnější to předělat. Vždyť se na to podívej. Upravil jsi nějakou hodnotu a objevil se ti tam bílý rámeček. Odkud?
neupravil jsem nějakou hodnotu, ale použil jsem tam to, co mi snorlax doporučoval ze stackowerflow a to bylo přidání další třídy do css
a co bych měl teda použít?
Předpokládám, že to pozadí máš jako css background: něco;. Pod to napiš toto.:
border-radius: 10px;
overflow: hidden;
ano, v css mam na to třídu. každopádně ani po upravení na
.navstevy {
background: url('pozadi/pozadi_modra_navstevy.png') #100BD1;
border-radius: 10px;
overflow: hidden;
}
nefunguje. Co teda tam mam mít když né tu tabulku?
základem je si hrát na Alenku v říši DIVů
Zkus si projet místní HTML
& CSS tutoriály, určitě tam najdeš elegantnější způsob jak pozicovat

Alenka v říši divů nejsem. V celém webu jsou jen dva divy - jeden na
logo a druhý obaluje skoro všechno a řeší obtékání textu 
mno tak budeš mít div na počítadlo, div na menu, div, na patičku,... Máš pozicování absolute nebo relative?
většina je statická, hlavička s meny je fixní. myslim že na pár místech mam relativní, ale to je jinde než to co teď řešim
všude by měl být relative, absolute moc nepoužívej. Opravdu si zkoukni
místní tutoriály, je to opravdu skvělá investice 
absolute nepoužívam. A všechno co o webotvorbě umim mam odtud
tak pardon, netušim co se stalo, ale najednou to už funguje a když jsem se vracel v historii úprav, tak jsem zjistil, že to je tím
border-radius: 10px;
overflow: hidden;
Děkuju
Zobrazeno 25 zpráv z 25.
