milad_d993
دوشنبه 04 خرداد 1394, 20:24 عصر
سلام دوستان
یه قالب درست کردم
تا زمانی که اطلاعات درونش کمتر مساوی ارتفاع'ش هست مشکلی نداره ولی به محض اینکه اطلاعات زیاد میشه قالب به هم میریزه. (از min-height استفاده کردم)
http://uupload.ir/files/jfgm_2.png
http://uupload.ir/files/z3i8_1.png
اینم کد ها:
index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>صفحه اصلی</title>
<link rel="stylesheet" href="style.css" />
</head>
<body dir="rtl">
<div class="main">
<div class="logo"></div>
<div class="menu">
<a href="index.php" class="active">صفحه اصلی</a>
<a href="password.php">تغییر گذرواژه</a>
<a href="loginOp.php?op=logOut">خروج</a>
</div>
<div class="content">
<div class="right">
<br />
مدیریت گیاهان
<ul>
<li><a href="plantList.php">لیست گیاهان</a></li>
<li><a href="plantAdd.php">درج گیاه جدید</a></li>
</ul>
<hr noshade="noshade">
آپشن ها
<ul>
<li><a href="arzesheGiyah/arzesheGiyahAdd.php">ارزش گیاه</a></li>
<li><a href="plantAdd.php">فرم رویشی</a></li>
<li><a href="plantAdd.php">طول دوره رشد</a></li>
</ul>
</div>
<div class="left">
</div>
</div>
<div class="footer">© 2015</div>
</div>
</body>
</html>
فایل css:
@charset "utf-8";
/* CSS Document */
body
{
background-color:#F3F3F3;
font-family:tahoma;
}
.main
{
width:800px;
min-height:600px;
margin:auto;
box-shadow:0px 0px 25px #356618;
border-radius: 10px;
}
.logo
{
width:800px;
height:150px;
background-color:#356618;
border-radius: 10px 10px 0px 0px;
}
.menu
{
width:800px;
height:30px;
background-color:#4B4B4B;
text-align:right;
direction:rtl;
vertical-align:middle;
display:table-cell;
}
.content
{
width:800px;
min-height:350px;
background-color:#3CF;
}
.left
{
width:650px;
min-height:350px;
background-color:#FFFFFF;
float:left;
}
.right
{
width:150px;
min-height:350px;
background-color:#DCE9D4;
float:right;
}
.right hr
{
width:100px;
color:#B8D0AA;
size:100px;
}
.footer
{
width:800px;
height:70px;
background-color:#356618;
color:#FFFFFF;
font-size:15px;
text-align:center;
border-radius:0px 0px 10px 10px;
vertical-align:middle;
display:table-cell;
}
.menu a
{
color:#F0F2C9;
border-width:1px;
border-color:#003300;
border-style:outset;
border-radius:5px;
text-decoration:none;
padding:3px;
font-size:15px;
margin-right:5px;
margin-left:5px;
}
.menu a:hover
{
color:#356618;
background-color:#DAEAD0;
}
.active
{
background-color:#96B285;
}
li{
padding-bottom:10px;
color:#DCE9D4;
}
li a
{
color:#356618;
background-color:#DAEAD0;
border-width:1px;
border-color:#003300;
border-style:outset;
border-radius:15px;
text-decoration:none;
padding:3px;
font-size:15px;
margin-right:5px;
margin-left:5px;
}
li a:hover
{
color:#F0F2C9;
background-color:#4B4B4B;
}
یه قالب درست کردم
تا زمانی که اطلاعات درونش کمتر مساوی ارتفاع'ش هست مشکلی نداره ولی به محض اینکه اطلاعات زیاد میشه قالب به هم میریزه. (از min-height استفاده کردم)
http://uupload.ir/files/jfgm_2.png
http://uupload.ir/files/z3i8_1.png
اینم کد ها:
index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>صفحه اصلی</title>
<link rel="stylesheet" href="style.css" />
</head>
<body dir="rtl">
<div class="main">
<div class="logo"></div>
<div class="menu">
<a href="index.php" class="active">صفحه اصلی</a>
<a href="password.php">تغییر گذرواژه</a>
<a href="loginOp.php?op=logOut">خروج</a>
</div>
<div class="content">
<div class="right">
<br />
مدیریت گیاهان
<ul>
<li><a href="plantList.php">لیست گیاهان</a></li>
<li><a href="plantAdd.php">درج گیاه جدید</a></li>
</ul>
<hr noshade="noshade">
آپشن ها
<ul>
<li><a href="arzesheGiyah/arzesheGiyahAdd.php">ارزش گیاه</a></li>
<li><a href="plantAdd.php">فرم رویشی</a></li>
<li><a href="plantAdd.php">طول دوره رشد</a></li>
</ul>
</div>
<div class="left">
</div>
</div>
<div class="footer">© 2015</div>
</div>
</body>
</html>
فایل css:
@charset "utf-8";
/* CSS Document */
body
{
background-color:#F3F3F3;
font-family:tahoma;
}
.main
{
width:800px;
min-height:600px;
margin:auto;
box-shadow:0px 0px 25px #356618;
border-radius: 10px;
}
.logo
{
width:800px;
height:150px;
background-color:#356618;
border-radius: 10px 10px 0px 0px;
}
.menu
{
width:800px;
height:30px;
background-color:#4B4B4B;
text-align:right;
direction:rtl;
vertical-align:middle;
display:table-cell;
}
.content
{
width:800px;
min-height:350px;
background-color:#3CF;
}
.left
{
width:650px;
min-height:350px;
background-color:#FFFFFF;
float:left;
}
.right
{
width:150px;
min-height:350px;
background-color:#DCE9D4;
float:right;
}
.right hr
{
width:100px;
color:#B8D0AA;
size:100px;
}
.footer
{
width:800px;
height:70px;
background-color:#356618;
color:#FFFFFF;
font-size:15px;
text-align:center;
border-radius:0px 0px 10px 10px;
vertical-align:middle;
display:table-cell;
}
.menu a
{
color:#F0F2C9;
border-width:1px;
border-color:#003300;
border-style:outset;
border-radius:5px;
text-decoration:none;
padding:3px;
font-size:15px;
margin-right:5px;
margin-left:5px;
}
.menu a:hover
{
color:#356618;
background-color:#DAEAD0;
}
.active
{
background-color:#96B285;
}
li{
padding-bottom:10px;
color:#DCE9D4;
}
li a
{
color:#356618;
background-color:#DAEAD0;
border-width:1px;
border-color:#003300;
border-style:outset;
border-radius:15px;
text-decoration:none;
padding:3px;
font-size:15px;
margin-right:5px;
margin-left:5px;
}
li a:hover
{
color:#F0F2C9;
background-color:#4B4B4B;
}