Zdravim,
je možný u DIVu nastavit výšku přes celý nadřazený DIV?
Potřebuju to u levého a pravého panelu, střední se bude zvětšovat.
Díky
[CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
[CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Stene
- Level 6
- Příspěvky: 3124
- Registrován: únor 09
- Bydliště: Jihlava
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
Rád bych poradil, ale tohle jsem ještě snad nikde neviděl.. Na co to vůbec potřebuješ?
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
CZechBoY
Nenastavuje se to výškou, ale pozadím nadřazeného divu.
Ve dvou sloupcích podle Pixyho: http://wellstyled.com/css-2col-fluid-layout.html
Ve třech sloupcích na mé Pokusné Kryse: http://pokusna-krysa.webpark.cz/3sloupce/index.html
Nenastavuje se to výškou, ale pozadím nadřazeného divu.
Ve dvou sloupcích podle Pixyho: http://wellstyled.com/css-2col-fluid-layout.html
Ve třech sloupcích na mé Pokusné Kryse: http://pokusna-krysa.webpark.cz/3sloupce/index.html
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
takže mám nastavit nadřazenému divu nějaké pozadí? je jedno jaké?
takže třeba background: none?
takže třeba background: none?
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
Četl jsi ty odkazy? V prvním to máš podrobně vysvětlené, v druhém máš aspoň zobrazený zdroják.
Pokud bys to ani přesto nepochopil, dělá se to zkrátka tak, že se nadřazený blok (obecně hlavní div) zdánlivě (opticky) „rozdělí“ dvoj/trojbarevným obrázkem na dva/tři sloupce.
Vnořené sloupce pak vůbec nemusejí dosahovat až dolů, na konec, ale vypadají, jako kdyby měly 100% výšku.
Krom pozadí pak lze použít buď float (Pixyho řešení), nebo absolutně pozicovaného bloku v bloku pozicovaném relativně (moje řešení).
Pokud bys to ani přesto nepochopil, dělá se to zkrátka tak, že se nadřazený blok (obecně hlavní div) zdánlivě (opticky) „rozdělí“ dvoj/trojbarevným obrázkem na dva/tři sloupce.
Vnořené sloupce pak vůbec nemusejí dosahovat až dolů, na konec, ale vypadají, jako kdyby měly 100% výšku.
Krom pozadí pak lze použít buď float (Pixyho řešení), nebo absolutně pozicovaného bloku v bloku pozicovaném relativně (moje řešení).
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
aha, tak to já nechci, potřebuju aby mi písmo z prostředního divu neběhalo z levýho do pravýho, potřebuju aby bylo jen uprostřed
viz. web z jinýho topicu
viz. web z jinýho topicu
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
Tak opravdu nevím. Podívej se, prosím tě, ještě jednou na moji ukázku na Pokusné kryse. Běhá tam něco ze sloupce do sloupce? Ne! Každý sloupec má svůj vlastní obsah, který nikam nevytéká. To, co je vlevo, je jen vlevo, to, co je uprostřed, je jen uprostřed a to, co je vpravo, je jen vpravo. Co na tom, properuna, nechápeš?
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
takže mám dát DIV do DIVu (sidebar-in do sidebar, který bude mít float:left), nebo jak to mám udělat?
já už jsem v tom strašně zamotanej a nevim co tam přidat :(
já už jsem v tom strašně zamotanej a nevim co tam přidat :(
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
Ještě jednou: to je takový problém si přečíst zdroják odkazované stránky?
<div id="obal_stranky"> je hlavní obal. Má nastaveno position:relative, aby určoval souřadnice vnořených pozicovaných prvků
Na pozadí má obrázek, který je barevně rozdělený na 3 sloupce:

Pro názornost jsem ho udělal vyšší, ale stačí výška 1px, protože obrázek svisle repetuje (repeat-y)
Tento div obsahuje za sebou (ne v sobě nevzájem) následující bloky:
<a href="#" id="logo"> je hlavička (banner). Zobrazuje se tam, kde je (nepozicuje se)
<div id="menu_vlevo"> je levý sloupec. Má position:absolute, left:0 a top:tolik, aby byl pod hlavičkou. Má nastavenou nějakou šířku
<div id="menu_vpravo"> je napozicovaný obdobně, akorát že namísto souřadnice left:0 má right:0
<div id="main"> je hlavní (prostřední) sloupec. Levý a pravý margin má stejný nebo o pár pixelů širší, než jsou levý a pravý blok Nepozicuje se.
Nakonec přijde patička (zde jsem použil prvek <address>). Pokud má být mimo, pak ji dej mimo všechny divy. Pokud ne, přijde před ukončení hlavního obalu.
<div id="obal_stranky"> je hlavní obal. Má nastaveno position:relative, aby určoval souřadnice vnořených pozicovaných prvků
Na pozadí má obrázek, který je barevně rozdělený na 3 sloupce:

Pro názornost jsem ho udělal vyšší, ale stačí výška 1px, protože obrázek svisle repetuje (repeat-y)
Tento div obsahuje za sebou (ne v sobě nevzájem) následující bloky:
<a href="#" id="logo"> je hlavička (banner). Zobrazuje se tam, kde je (nepozicuje se)
<div id="menu_vlevo"> je levý sloupec. Má position:absolute, left:0 a top:tolik, aby byl pod hlavičkou. Má nastavenou nějakou šířku
<div id="menu_vpravo"> je napozicovaný obdobně, akorát že namísto souřadnice left:0 má right:0
<div id="main"> je hlavní (prostřední) sloupec. Levý a pravý margin má stejný nebo o pár pixelů širší, než jsou levý a pravý blok Nepozicuje se.
Nakonec přijde patička (zde jsem použil prvek <address>). Pokud má být mimo, pak ji dej mimo všechny divy. Pokud ne, přijde před ukončení hlavního obalu.
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
mno takže to není žádnej trik, jen tomu dám trapnou position:absolute
kde je float?
potřebuju aby to bylo jaksi proměnný
vlevo bdue anketa a když dám každej tejden novou anketu tak musim měnit každej tejden CSS?
kde je float?
potřebuju aby to bylo jaksi proměnný
vlevo bdue anketa a když dám každej tejden novou anketu tak musim měnit každej tejden CSS?
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
Jak jsem psal, nabídnul jsem ti dvě řešení. Jedno – Pixyho – používá float a na odkazované stránce to má velmi podrobně popsané (pokud se ti to zobrazí anglicky, klikni na pravý nečitelný sloupec a bude to česky). Oproti tomu já volím radši pozicování (nic pro začátečníka, který pozicování nerozumí, ale jakmile víš, jak pozicování funguje, zjistíš, že na tom nic není) – to je ten můj příklad.
Konečně další všemožné layouty pak najdeš na Intervalu: http://interval.cz/hotova-reseni/pro-css/
Ještě doplním:
Pokud nebudeš u sloupců měnit šířku, není potřeba v CSS nic měnit. Jen do HTML přidáš potřebné novinky.
Konečně další všemožné layouty pak najdeš na Intervalu: http://interval.cz/hotova-reseni/pro-css/
Ještě doplním:
Pokud nebudeš u sloupců měnit šířku, není potřeba v CSS nic měnit. Jen do HTML přidáš potřebné novinky.
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [CSS] Jak nastavit DIVu výšku podle vedlejšího DIVu?
jo interval jsem četl, pixyho jsem četl ale má tam DIV v DIVu a to já moc nechci mít 4 DIVy pro jeden textovej blok
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 6
- 1884
-
od buripe
Zobrazit poslední příspěvek
15 pro 2024 18:21
-
-
Která PC sestava je podle vás nejlepší? Příloha(y)
od Rhadley » 04 lis 2024 16:34 » v Rady s výběrem hw a sestavením PC - 4
- 1781
-
od Kminek
Zobrazit poslední příspěvek
05 lis 2024 09:03
-
-
-
Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů Příloha(y)
od zuzana3 » 27 pro 2024 08:09 » v Administrace sítě - 12
- 4719
-
od petr22
Zobrazit poslední příspěvek
27 pro 2024 12:29
-
-
-
Jak nastavit síťový disk z WIn11 na NAS Příloha(y)
od Speed_dead » 01 črc 2024 21:59 » v Windows 11, 10, 8... - 20
- 6664
-
od petr22
Zobrazit poslední příspěvek
07 črc 2024 09:58
-
-
-
Nejde nastavit rozlisenie na novej OLED TV Příloha(y)
od mandes » 08 úno 2025 18:35 » v Problémy s hardwarem - 10
- 4048
-
od meda2016
Zobrazit poslední příspěvek
09 úno 2025 10:26
-
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 2 hosti