mohamad13

تداخل توضیح دسته با سایدبار

18 پست در این موضوع قرار دارد

سلام

من برای دسته هام توضیح نوشتم که تو هر دسته نشون داده بشه و از category_description( ) استفاده کردم ، الان مشکلی که دارم اینه که ساید بارم میره پایین نمایش داده میشه، یعنی تو صفحه‌ی هر دسته، اول توضیح دسته نمایش داده میشه، بعد نوشته‌های اون دسته(تا اینجا ساید بار سمت راست خالیه) بعد از همه‌ی اینه تازه سایدبار اون پایین نمایش داده میشه، مثل این صفحه: http://mirasfarda.org/?cat=4

باید چیکار کنم که توضیح دسته(یعنی ()category_description) این تداخل رو ایجاد نکنه؟

به اشتراک گذاری این پست


لینک به پست

الان کلا سایت شما بهم ریخته

شما مطمئن هستید که توضیح دسته ها این مشکل رو ایجاد کرده؟

به اشتراک گذاری این پست


لینک به پست

بله تست کردم.

مشکل اینه که نمیدونم چه جوری از

()category_description استفاده کنم تا نوشته های دسته بعد توضیحات دسته تو صفحه بیان(نه روی توضیحات) و اینکه ساید بار هم جاش تغییر نکنه وقتی توضیحات و نوشته میاد.

چون کدنویسی زیاد بلد نیستم نمیدونم از کلاس و تابع هاش چه جوری استفاده کنم

به اشتراک گذاری این پست


لینک به پست

حالتی که اول سایتتون داشته و درست بوده رو برگردان کنید تا سایت رو درست ببینیم و بعد در اون مورد و جای کد بهتون توضیح بدیم

به اشتراک گذاری این پست


لینک به پست

حالتی که اول سایتتون داشته و درست بوده رو برگردان کنید تا سایت رو درست ببینیم و بعد در اون مورد و جای کد بهتون توضیح بدیم

ممنون

من برگردوندم به حالت قبلی

الان دیگه توضیحات نمایش داده نمیشه

به اشتراک گذاری این پست


لینک به پست

خوب الان بهم ریختگی نیست

حالا شما کد اون بخشی که میخواین توضیحات بیاد رو بزارید اینجا تا طبق کد بشه کمک کرد

به اشتراک گذاری این پست


لینک به پست

ممنون.برای نشون دادن توضیحات از کد <?php echo category_description( ); ?> استفاده می کنم، یه کلاس به اسم des هم تعریف کردم که بتونم به توضیحات تو صفحه style شکل بدم.("class="des)

اینارو چه جوری بذارم که تداخل نکنن؟

به اشتراک گذاری این پست


لینک به پست

منظور بنده رو متوجه نشدید

کجا میخواین این توضیحات نمایش داده بشه؟ جایگان این توضیحات کجاست؟

به اشتراک گذاری این پست


لینک به پست

منظور بنده رو متوجه نشدید

کجا میخواین این توضیحات نمایش داده بشه؟ جایگان این توضیحات کجاست؟

سمت چپ ساید بار، بالای نوشته‌ها، پایین منو.

یعنی پایین منو، سمت چپ ساید بار، اول این توضیح دسته بیاد، بعد نوشته ها زیرش بیان

به اشتراک گذاری این پست


لینک به پست

فایل پوسته رو باز کنید (در بخش آرشیو)

بعد از بخش <div id="main"> اون توضیحات رو بزارید

به اشتراک گذاری این پست


لینک به پست

فایل پوسته منظورتون index.php هستش؟ یا کجا؟

نه منظور در archive.php هست.

به اشتراک گذاری این پست


لینک به پست

یکی اینکه مگه نباید تغییرات رو تو فایل category.php اعمال کنم؟ چون که من می خوام تو دسته ها توضیحات اضافه بشه

یکیم اینکه

<div id="main"> نه تو فایل archive هست، نه تو فایل category

به اشتراک گذاری این پست


لینک به پست

احتمالا توی هدر باید باشه

به اشتراک گذاری این پست


لینک به پست

بله پیدا کردم

ولی باز هم وقتی می خوام استایل بدم، توضیحات و نوشته ها روی هم می‌افتن.

یعنی من یه کلاس به اسم des تعریف می‌کنم و کدم رو توی اون قرار می‌دم و بعد

<div id="main"> این میارم:

<div id="main">

<div class="des"><?php echo category_description( ); ?>

</div>

بعد وقتی تو فایل style قیافه میدم، توضیحات میوفتن رو نوشته‌ها:

.des {

font-size:12px;

width: 570px;

text-align: right;

height:21px;

line-height:20px;

margin-right:20px;

text-align : justify

; text-justify : auto

}

یعنی قبل از اینکه استایل بدم مشکلی نیست ولی بعدش ...

به اشتراک گذاری این پست


لینک به پست

میتونید عکسی از بهم ریختگی بزارید؟

به اشتراک گذاری این پست


لینک به پست

تست کنید


.des {
display:block;
font-size:12px;
width: 570px;
text-align: right;
min-height:21px;
padding:3px;
clear:both;
line-height:20px;
margin-right:20px;
text-align : justify ;
}

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری