Portál AbcLinuxu, 25. dubna 2024 12:33


Dotaz: CSS - Úprava tvaru okna

10.9.2017 19:03 michal
CSS - Úprava tvaru okna
Přečteno: 397×
Odpovědět | Admin
Potřebuju pomocí CSS zakulatit pouze dva dolní rohy okna (ne všechny čtyři).

Když dám:

#Window { border-radius: 20px; outline:none; }

zakulatí se všechny čtyři rohy okna.

Jak to udělat, aby se zakulatily jen ty dva dolní rohy okna ? (Jde o CSS v Python skriptu)

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 10.9.2017 19:07 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevím, jestli to jde v Pythonu, ale ve standardním webovém CSS jde ke všem vlastnostem kde to dává smysl napsat dvě (horizontální a vertikální) nebo čtyři (NESW) čísla, takže border-radius: 0px 20px 20px 0px;.
Já to s tou denacifikací Slovenska myslel vážně.
10.9.2017 19:36 co da
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
10.9.2017 22:15 michal
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
V Pythonu sem vícekrát narazil na to, že některé věci z CSS nefungují.

Tohle tvoje řešení funguje, ale musí se to napsat mírně jinak, asi takhle: border-radius: 0px 0px 20px 20px

Prosím, označte to někdo kompetentní za vyřešené. Dík Jendo.

Chytrex avatar 11.9.2017 07:55 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
V CSS je nula nulou, neudávají se za ní jednotky. Jen detail. :)
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
Josef Kufner avatar 11.9.2017 11:42 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
Není. To jen 'px' je implicitní jednotka. Naopak validátory křičí, když ji vynecháš i u nuly (nebo aspoň tomu tak bývalo). Taky byl kdysi bug ve Firefoxu, kdy 0em způsobovalo zaokrouhlovací chyby, ale 0px fungovalo správně.
Hello world ! Segmentation fault (core dumped)
11.9.2017 12:04 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
Dneska naopak validátory křičí, když u nuly jednotka je. A nula podle mne žádnou implicitní jednotku nadefinovanou nemá.
Josef Kufner avatar 11.9.2017 18:42 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
Dle specifikace je číslo bez jednotky považováno za px. Nula není výjimka. Jestli tam jednotka je či není je tedy čistě kosmetická záležitost a zřejmě i módní trend :-D
Hello world ! Segmentation fault (core dumped)
11.9.2017 19:49 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
Dle které specifikace? Podle CSS 2.1 je délka číslo následované jednotkou, u nulové délky je jednotka volitelná. Draft CSS3 to definuje podobně.
Josef Kufner avatar 11.9.2017 20:42 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
Hm, koukám, že podle žádné. Nicméně prohlížeče se tak chovají (všechny, co jsem viděl).
Hello world ! Segmentation fault (core dumped)
11.9.2017 14:45 kolega
Rozbalit Rozbalit vše Re: CSS - Úprava tvaru okna
Bacha. border-radius: Bere prvky z levého horního rohu do levé spodního ve směru hodinových ručiček.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.