Skocz do zawartości


tablety.pl
Zdjęcie
- - - - -

Użycie php i css = poblem z div'em.




  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 Gorsen

Gorsen

    Medium Rank

  • Użytkownicy +
  • 224 postów

Napisano 01 07 2010 - 18:51

Witam, jestem w trakcie robienia dynamicznej stronki i mam mały problem. Wcześniejszy projekt był z użyciem JS ajax, przyznam, że nie znam się na JS i skrypt wziąłem gotowy z internetu i wszystko byłoby dobrze gdyby nie problemy w IE - za chiny nie mogłem sprawić żeby działało tak jak w FF. Zatem postanowiłem pobawić się w PHP'ie którego kiedyś, a raczej baaardzo kiedyś, się uczyłem. Myślałem, że to kwestia przypomnienia podstaw, ale jednak się myliłem :) Ogólnie PHPa w mojej stronie jest tyle co nic...
podam parę kodów to może zobaczycie coś błędnego.

galeria.php:

<?php include "top.php";  ?>

<a href="images/obraz1.jpg" rel="lightbox[plants]" title="kwiaty"><img src="images/miniatura1.jpg" width="200" alt="" border="0" /></a><br><br>
<a href="images/obraz2.jpg" rel="lightbox[plants]"><img src="images/miniatura2.jpg" width="200" border="0" /></a>

<?php include "bottom.php"; ?>

top.php:


<html...>
<head>
<meta...>
........

<style type="text/css">
body {
 text-align: center;
}


#leftcolumn{
float: left;
width: 140px;
height: 380px;
padding: 10px;
padding-left: 0px;
background: url(menu.jpg);


}

#leftcolumn a{
padding: 4px 1px;
display: block;
width: 100%;
color: white;
text-decoration: none;
font-weight: bold;
font-size: 16;
}

#leftcolumn a:hover{
color: #FFDAB9;
border-right: 4px solid #FFDAB9;

}

#rightcolumn{
float: left;
background: #000000;
color: white;
width: 60%;
height: 400px;
border: 0px;
margin-left: 10px;
padding: 30px;
resize: horizontal;
overflow-x: hidden;
overflow-y: scroll;

}
</style>
</head>

<body bgcolor="#65655D">

<div style="border: 0px">
 <img  src="logo.jpg" width="1000" />
</div> 
<HR ALIGN="center" SIZE="1" WIDTH="90%" COLOR="#808080">
<div style="height: 50px; width: 50%; border: 0px ">
</div>
<div style="float: left;height: 1px;width: 10%;border: 0px">
</div>
<div id="leftcolumn">
<br><br><br>
<a href="('podstrony/external.htm', 'rightcolumn');">O mnie</a> //pozostałości
<a href="('podstrony/external2.htm', 'rightcolumn');">teskst</a> //po ajaxie
<a href="galeria.php">Strona3</a> 

<div id="rightcolumn">

w bottom.php jest zakończenie: </div> </body> </html>

Mój problem polega na tym, że po otwarciu galeria.php, wszystko wygląda dobrze (jest na swoim miejscu) oprócz <div id="rightcolumn">, bo on zamiast odnieść się do#rightcolumn w css, odnosi się do #leftcolumn, ale tylko połowicznie, bo resize i overflow pozostało, natomiast szerokość, oraz opcje po najechaniu na link są z leftcolumn :/ tak to mniej więcej wygląda:
Dołączona grafika

Bardzo proszę o pomoc:)
Pzdr:)

#2 Gorsen

Gorsen

    Medium Rank

  • Użytkownicy +
  • 224 postów

Napisano 02 07 2010 - 14:46

[b]<div id="leftcolumn">[/b]
<br><br><br>
<a href="('podstrony/external.htm', 'rightcolumn');">O mnie</a> //pozostałości
<a href="('podstrony/external2.htm', 'rightcolumn');">teskst</a> //po ajaxie
<a href="galeria.php">Strona3</a>

<div id="rightcolumn">

Nie zamknąłem div'a :) wszystko jasne:) dzięki za pomoc specjaliści :(




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych