PDA

View Full Version : سوال: دادن درصد به Div



explod_javad
دوشنبه 14 مرداد 1387, 11:23 صبح
چطور میشه به یک Dive مقداری درصدی داد.
من میخام بجای جدول از Div استفاده کنم ولی اگه یک ستون یا سطری بر اساس مقادیر آن کش بیاد ، Div مورد نظر همان اندازه می ماند.
بیشتر برای طرای قالب ، مثلا یک قاب که توش مطلب نمایش داده می شود.
برای چپ و یا راست چین کردن یک Div ، جهت شبیه سازی ستون یک جدول از کد زیر استفاده می کنم.


#dive1
{
Flote : right;
hight : 100%;
}

میخام یک ستون بصورت عمودی به اندازه کش اومدن Div اصلی ، کش بیاد

امید امرایی
دوشنبه 14 مرداد 1387, 14:18 عصر
اگه خطای املایی شما فقط در این سوال باشه کدتون موردی نداره
در غیر این صورت باید به این شکل تغییر بدید


#div1{
float: right;
height: 100%;
}
این کد قطعا در تمام مرورگر ها عملکرد صحیحی داره

explod_javad
سه شنبه 05 شهریور 1387, 18:15 عصر
سلام
مشکل من غلط املایی نیست
من میخام وقتی یک div کش میاد div کناری به همراه اون کش بیاد

#Main
{
width: 980px;
}
#Main #text
{
width: 532px;
height: 100%;
background-color: #FFFFFF;
float: right;
}

#Main #Left
{

width: 220px;
height: 100%;
background-color: #aaaaaa;
float: left;
}
#Main #Right
{
width: 220px;
height: 100%;
background-color: #aaaaaa;
float: right;
}

مثلا اگه div تکست text کش اومد باله های سمت چپ و راست هم کش بیان
این هم طریقه قرار گرفتن اون تو html


<div id="Main">
<div id="Right">
</div>
<div id="text">


</div>
<div id="Left">
</div>
</div>

ArtinAraklyan
پنج شنبه 07 شهریور 1387, 08:25 صبح
اگر منظورت از نظر ارتفاع است ، فکر کنم اگر مقدار برای آن تعریف نکنی ، انجام بشه.
ولی من در sample ها دیده ام که اول یک div main تعریف می کنند و بعد به عنوان مثال، 2 تا div فرعی در داخل آن قرار می دهند. از این طریق هم hight و هم width قابل کنترل است. در ضمن از ویژگی های position: هم فکر کنم اگر استفاده کنی ، مشکل حل بشه.