Frage zum CSS Style
Hallo,
ich brauche jemanden, der mir bei einem CSS Style helfen kann.
Meine <div> Box wird nicht auf der rechten Seite angezeigt.
right.php:
<?php
session_start();
?>
<link href="../css/style.php" rel="stylesheet" type="text/css" />
<div id="right_title">Navigation <br /><br /></div>
<div id="right">
<a href="../">Home</a><br />
<a href="../news/">News</a><br />
<a href="../foroum/">Forum</a><br /><br />
<?php
if ($_SESSION['eingeloggt']) { ?>
<a href="../profile/">Mein Profil</a><br />
<a href="../messages/inbox/">Posteingang</a><br /><br />
<?php } else { ?>
<a href="../login/">Login</a><br />
<a href="../register/">Jetzt registrieren!</a><br /><br />
<?php } ?>
<a href="../kontakt/">Kontakt</a><br />
<a href="../agb/">AGB</a><br /><br />
</div>
style.css:
div#box {
margin: 25px auto;
width: 990px;
height: auto;
}
div#header {
height: 140px;
width: 990px;
text-align: center;
}
div#left_title {
background-image: url(../images/box_top.png);
width: 152px;
height: 18px;
padding-left: 8px;
margin-left: 5px;
color: white;
padding-top: 2px;
font-weight: bold;
font-size: small;
}
div#left {
border-left: medium #77933c solid;
border-right: medium #77933c solid;
margin-left: 5px;
border-bottom: medium #77933c solid;
width: 149px;
height: auto;
padding-left: 5px;
color: #77933c;
font-weight: bold;
}
div#bottom {
background-image: url(../images/middle_bottom.png);
width: 640px;
height: 45px;
margin: 0 auto;
}
div#top {
background-image: url(../images/middle_top.png);
width: 640px;
height: 45px;
margin: 0 auto;
}
div#right_title {
background-image: url(../images/box_top.png);
width: 152px;
height: 18px;
padding-left: 8px;
margin-right: 5px;
color: white;
padding-top: 2px;
font-weight: bold;
font-size: small;
}
div#right {
border-left: medium #77933c solid;
border-right: medium #77933c solid;
margin-right: 5px;
border-bottom: medium #77933c solid;
width: 149px;
height: auto;
padding-left: 5px;
color: #77933c;
font-weight: bold;
}
index.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="../css/style.css" rel="stylesheet" type="text/css" />
</head>
<div id="box">
<?php include('header.php') ?>
<div id="top"></div>
<?php include('left.php'); include('right.php') ?>
<div id="bottom"></div>
</div>
</body>
</html>
Danke im vorraus!
MfG
Antwort schreiben
Antwort 1 von son_quatsch vom 29.01.2021, 16:37 Options
Wo war die Frage?
Du verlinkst style.php statt style.css - und in jener css-Datei ist weder bei div#box (vielleicht meintest du diese), noch bei irgendeinem anderen Element etwas notiert, was es zur rechten Seite bewegen könnte. Schlussendlich gilt es zu klären, was du alles mit "nicht angezeigt" meinen könntest.
Antwort 2 von MfG vom 29.01.2021, 17:07 Options
Also die right_title und die right wird nicht angezeigt
Antwort 3 von katy vom 29.01.2021, 17:44 Options
Hallo MfG,
dein Code enthält PHP. Um zu wissen, wie etwas angezeigt wird im Browser musst du uns aber den PHP-freien Code posten, wie er im Browser ankommt (oder einen Link zu einem Onlinebeispiel)
katy