Autor | Zpráva | ||
---|---|---|---|
PatrikT Profil |
#1 · Zasláno: 23. 8. 2016, 09:16:07
Dobrý den, mohu mít pro jeden web dva soubory "style.css" (druhý prostě "style2.css") ? Rád bych měl půlku webu nastylovanou tak a druhou půlku zase onak. Vím, že třeba obrázky atd mohu nastylovat různě v jednom souboru, ale třeba taková čára (hr) je jen jedna. Když ji nastyluju třeba bílou, 1px širokou a 60px odskočenou dolů, tak bude prostě na celém webu takto nastavená, ale já potřebuji mít i čáru bílou, 30px odskočenou atd. A tag "hr" je jen jeden. Nejde mít třeba tag hr2. Pokud jde nastylovat čára v jednom souboru různě, tak budu také rád za odpověď. Nicméně pořád bych měl raději na jednom webu dva soubory style.css.
A druhá část dotazu je, zda mohu mít nevyplněný odstavec <p>. Prostě klasicky je to takto: <p> nějaký text </p> ale já bych rád měl jen tohle (z důvodu, že to p lze různě stylovat, což mi vyhovuje): <p> </p> Je to tak možné? Díky. |
||
user Profil * |
#2 · Zasláno: 23. 8. 2016, 09:51:43
|
||
pcmanik Profil |
PatrikT:
Nepotrebuješ dva súbory style.css. To čo potrebuješ sú triedy a identifikátory v CSS. „(z důvodu, že to p lze různě stylovat, což mi vyhovuje“ Rovnako dobre sa dá štýlovať každý element, ak nepočítame niektoré formulárové prvky. |
||
Bubák Profil |
#4 · Zasláno: 23. 8. 2016, 11:35:10
PatrikT:
„Dobrý den, mohu mít pro jeden web dva soubory "style.css" (druhý prostě "style2.css") ?“ Můžeš, ale v praxi to funguje tak, jako bys měl vše v jednom, přičemž záleží na pořadí. Záměrně jsem vynechal povídání o atributu scope, který není podporován žádným prohlížečem. „Nejde mít třeba tag hr2“ Jak se dočteš třebas v userem odkázaném článku, můžeš mít třebas <hr class="odskocena"> .odskocena { ... ; ... ;} „třeba obrázky atd mohu nastylovat různě v jednom souboru“ „p lze různě stylovat“ „tag "hr" je jen jeden“ Pokud dokážeš různě nastylovat obrázky IMG a odstavce P, tak stejně je to s vodorovnou čárou HR, nevím, proč s tím máš problém. |
||
PatrikT Profil |
Díky za odpovědi. Já právě nevěděl jak nastylovat hr když je její zápis <hr />. Prostě to bude <hr class= něco> OK tím pádem to je jasné.
Tak už tedy vím jak nastylovat více čar v jednom souboru. Ale hlavní problém setrvává. Mám stránku, kde je obrázek, pod ním 10px místo, pak chci čáru a pod ní text. Jenže ani za boha tu čáru tam nemůžu dostat. V html mám pod sebou: img hr p ale prohlížeč čáru neukáže. Ale když to přehodím a dám to takto: img p hr tak už čáru pod textem vidím. Jenže já ji chci nad textem, pod obrázkem. Zkoušel jsem img nastylovat 10px místa dole, čáře jsem nastyloval 10px místa nahoře a stejně tam není. |
||
juriad Profil |
#6 · Zasláno: 23. 8. 2016, 12:14:47
Dodej ukázku, třeba na Živá ukázka
|
||
PatrikT Profil |
Hmm v té živé ukázce to funguje :D Že by Opera? Ale jinak čáry ukazuje...
Odkaz: Živá ukázka |
||
Trejpa Profil |
PatrikT:
„ale prohlížeč čáru neukáže“ Pak děláš něco špatně. Co, to zjistíme, pokud nám své snažení ukážeš. Čára musí normálně fungovat, pokud ji nezprůhledníš, neskryješ, nepřebarvíš dle pozadí, neodsuneš stranou, nezmenšíš nebo nepřekryješ jiným objektem. Osobně tipuji, že obrázku nastavuješ plavání. Pochopitelně čáru nemusíš dělat jen pomocí <hr> . Stačí nastylovat odstavec, ve kterém bude obrázek (příklad).PatrikT: „Hmm v té živé ukázce to funguje :D“ Jistě, když jsi vynechal styly, které to způsobují. |
||
PatrikT Profil |
Jako styly té čáry? Dal jsem tam prostě jen hr, styly bych jinak neřešil kdyby prosté hr fungovalo. Styly jsem tam dal až pak, když jsem chtěl zkusit její odskočení. I se styly nefunguje hned pod obrázkem (pod textem pak ano).
Tak jak to je v té živé ukázce (kde čáru vidím), tak prostě u mě vidět není. Je jedno jestli té čáře dám styly. |
||
Trejpa Profil |
#10 · Zasláno: 23. 8. 2016, 12:31:31
PatrikT:
„Jako styly té čáry?“ Jako všechny styly, které se k ukázce vztahují. Pravděpodobně jsi problém způsobil jiným stylem. Nebo jejich kombinací. |
||
PatrikT Profil |
Zkusím ještě ten obrázek.
Trejpa: tak tím nastylovaným odstavcem s obrázkem to funguje :) Díky. |
||
Časová prodleva: 8 let
|
0