| Autor | Zpráva | ||
|---|---|---|---|
| Zdeneekk Profil |
zdravím všechny... jsem tak trochu amatér v PHP, ale oco jde.
Snažím se vytvořit Menu a hlavičku které je napsáno v PHP menu bude v každé stránce, což mi funguje, ale problém nastává, když to chci ostylizovat a vůbec si nevím rady. Kód vypadá takhle function head($title, $description = "") {
redir();
?>
<!doctype html>
<meta charset="utf-8">
<title><?=empty($title) ? NAZEV_WEBU : $title . " – " . NAZEV_WEBU ?></title>
<?php if (!empty($description)) {?>
<meta name="description" content="<?=description?>">
<?php }?><rel="stylesheet" type="text/css" href="menu.css">
<link href="/logo35.png" rel="icon" type="image/png" />
<style>
.active {font-weight: bold; text-decoration: none; color: #000}
</style>
<div class=wrap>
<a href="./" class=header>
<img src="logo.png" alt="logo" />
</a>
<div class=container>
<?php menu($title) ?>
<div class=content>
<?php
}
function footer() {
?>
<hr>
<p>web 2014
</div>
</div>
</div>
<?php
}
function menu($title) {
$title = (empty($title)) ? HLAVNI_STRANA : $title;
?>
<div class=menu>
<?php
$menu = array(
HLAVNI_STRANA => "",
"Srandovní hry" => "srandovni",
"Závodní" => "zavodni",
"Skákačky" => "skakacky",
"Sportovní" => "sportovni",
"Pro dva" => "prodva",
"Střílečky" => "strilecky",
"Brutální" => "brutalni",
"Více" => "vice"
);
foreach ($menu as $nazev => $odkaz) { ?>
<a href="./<?=$odkaz?>"<?=($nazev == $title) ? " class='active'" : ""?>><?=$nazev?></a>
<?php } ?>
</div>
<?php } ?>A když se snažím napojit CSS, tak nic... já tomuhle moc nerozumím... a styl bych chtěl napojit tento #nav
{
padding:0;
}
#nav li{
display:inline;
}
#nav li a{
font-family:Arial;
font-size:12px;
text-decoration: none;
float:left;
padding:10px;
background-color: #333333;
color:#ffffff;
border-bottom:1px;
border-bottom-color:#000000;
border-bottom-style:solid;
}
#nav li a:hover{
background-color:#9B1C26;
padding-bottom:12px;
border-bottom:2px;
border-bottom-color:#000000;
border-bottom-style:solid;
margin:-1px;
}A celkem se v tom zamotávám a nevím jak ty styly napojit :/ |
||
| Tomáš123 Profil |
#2 · Zasláno: 27. 12. 2014, 17:08:34
Zdeneekk:
„A celkem se v tom zamotávám a nevím jak ty styly napojit“ Zobraz si stránku, ktorú skript vygeneroval a CSS vytvor podľa toho. Ak to nepôjde, pošli sem radšej HTML kód. Skúmať čo z uvedeného kódu vyjde sa asi nielen mne nechce. |
||
| Zdeneekk Profil |
#3 · Zasláno: 27. 12. 2014, 17:11:21
Tomáš123:
Děkuji, vyzkouším :) |
||
| jenikkozak Profil |
#4 · Zasláno: 27. 12. 2014, 17:31:22
Tomáš123:
„Ak to nepôjde, pošli sem radšej HTML kód.“ Raději sem Zdenkkuu nic neposílej, mohl bys s tím dopadnout podobně. Prosím o odkaz na živou ukázku. |
||
| yFang Profil |
#5 · Zasláno: 27. 12. 2014, 17:34:20
Zdeneekk:
Problém bude nejspíš v tom, že CSS se nepřidává takhle: <rel="stylesheet" type="text/css" href="menu.css">Viz CSS prakticky » Externí stylopis |
||
| Tomáš123 Profil |
#6 · Zasláno: 27. 12. 2014, 18:13:48
jenikkozak:
„Raději sem Zdenkkuu nic neposílej, mohl bys s tím dopadnout podobně.“ Prečo? |
||
| jenikkozak Profil |
#7 · Zasláno: 27. 12. 2014, 18:27:50
|
||
|
Časová prodleva: 11 let
|
|||
0