Autor | Zpráva | ||
---|---|---|---|
DarkKnight Profil |
#1 · Zasláno: 21. 9. 2012, 14:16:31
Zdravím,
měl bych dotaz ohledně jednoho php kodu... Jedná se o tento kód: <?php include_once("menu.php") ?> Tento kód dokáže na stránce zobrazit jinou, a já bych potřebovat omezit šířku zobrazení... Zkoušel jsem použít width="330" , bohužel mi to nechtělo vzít...
Předem děkuji... |
||
preca1 Profil |
#2 · Zasláno: 21. 9. 2012, 14:19:48
Zdravim,
PHP se vůbec o šířku nestará. Šířka je věc zobrazení a o to se stará CSS, v nejkrajnějších případech JS. Netuším, jak tvůj script funguje, ale jako správné řešení se mi zdá, že menu (HTML) bude mít nastavenou nějakou CSS třídu, která nasaví šířku. |
||
Martin02 Profil |
#3 · Zasláno: 21. 9. 2012, 14:34:09
DarkKnight:
Nebo můžeš použít iframe. |
||
Sir Tom Profil |
#4 · Zasláno: 21. 9. 2012, 14:38:35
DarkKnight:
Také zdravím, jaký je obsah souboru menu.php? Můžeš také napsat něco takového: <div style='width: 330px'> <?php include_once("menu.php"); ?> </div> Obsah souboru menu.php se zobrazí v divu, které má šířku 330px. Iframe bych nepoužíval, protože se neumí "roztahovat" do výšky. |
||
DarkKnight Profil |
#5 · Zasláno: 21. 9. 2012, 14:43:51
Sir Tom:
Obsah souboru je na této stránce http://onlinechat.e-blog.cz/menu.php - a chci aby se to promítlo na této http://onlinechat.e-blog.cz/test3.php |
||
Sir Tom Profil |
#6 · Zasláno: 21. 9. 2012, 15:03:52
DarkKnight:
Ve zdrojovém kódu nikde nevidím značky <html>, <head>, <body> apod. Includování znamená, že do jednoho PHP souboru vložíš jiný PHP soubor. Takže vlastně tvojí snahou je to, že chceš mít stránku, kde vlevo bude sloupec (330px) a v tomto sloupci bude obsah souboru menu.php. Ilustrativní příklad: test3.php: <!DOCTYPE html> <html lang="cs-cz" dir="ltr"> <head> <meta charset="UTF-8"> <title>Titulek stránky</title> </head> <body> <div id='menu' style='width: 330px;'> <?php include("menu.php"); ?> </div> tady už je nějaký další obsah, který ale není v menu.php </body> </html> menu.php: <ol> <li>První položka menu</li> <li>Druhá položka menu</li> <li>Třetí položka menu</li> </ol> |
||
DarkKnight Profil |
#7 · Zasláno: 21. 9. 2012, 15:19:00
Sir Tom:
Bohužel to nefunguje... Mě stačí jen omezit předchozí kód kvůli pozadí menu, které se mi dále opakuje... |
||
Sir Tom Profil |
#8 · Zasláno: 21. 9. 2012, 15:31:05
DarkKnight:
Nefunguje? A jak se to chová jinak, od "předpokládaného" chování? |
||
DarkKnight Profil |
#9 · Zasláno: 21. 9. 2012, 15:48:05
takhle :
http://onlinechat.e-blog.cz/neco.png Měl by to být jeden sloupec a pozadí jen v něm (pozadí je nastaveno v souboru menu.php ne test3.php... |
||
margin Profil * |
#10 · Zasláno: 21. 9. 2012, 16:13:23
DarkKnight:
„Mě stačí jen omezit předchozí kód kvůli pozadí menu, které se mi dále opakuje...“ Třeba to bude tímto: <body background="img/menu/vypln.PNG" |
||
DarkKnight Profil |
#11 · Zasláno: 21. 9. 2012, 16:31:16
margin:
Bohužel to nepomohlo... Podle mě by úplně stačilo upravit kód pozadí aby se opakovalo jen svisle... Ten bohužel neznám... |
||
Sir Tom Profil |
#12 · Zasláno: 21. 9. 2012, 16:47:59
DarkKnight:
v CSS: background-repeat: repeat-y;
|
||
Časová prodleva: 12 let
|
0