رفتن به مطلب

یک سوال در مورد html و css


پست های پیشنهاد شده

با سلام

یک سوال برام پیش اومده که تا حالا بهش برنخورده بودم.

یک کد داریم به شکل زیر :


<div class="main">
<navigation>

<div class="full-box">
<div class="box">
محتویات باکس
</div>
</div>

</div>

حال در نظر بگیرید main یک بکگراند هست به عرض 990px

مورد دیگر اینکه امکانش نیست جای کد ها رو با هم عوض کنیم. در کل راه دیگه نداریم حالا چه استفاده از 2 Div باشه یا استفاده 2 بار از div main

حالا با استفاده از css چطوری میتونیم کاری کنیم که main روی full-box و box اینا اثر نداشته باشه ؟ و بعد اون کد دوباره main ادامه داشته باشه

یعنی یه چیزی به این شکل :

post-2112-0-36812200-1389464285_thumb.pn

لطفا فقط به این صورت که عرض کردم راهی بگید چون در بقیه قسمت ها امکان پذیر نیست.

ممنون

ویرایش شده توسط webmaster
لینک به ارسال

اگر بخواهید با استفاده از کد های html فعلی چیزی مثل اون عکس را درست کنید کاری نداره به راحتی این کارو می تونید انجام بدید یعنی با کمی css میشه چنین شکلی را درست کرد اما اگر بخواهید ساختار html همین باشه ولی در عمل از یک ساختار دیگه استفاده کنید فکر کنم باید از js کمک بگیرید.

  • امتیاز 1
لینک به ارسال

دلیل این کارم این هست که چون main باید در header سایت بیاد و قسمت box باید index قرار بگیره (سیستم اختصاصی هست و وردپرس نیست) حال box تگش تو header کار نمیکنه . و فقط در index هست.

حالا وقتی main رو تو header استفاده میکنم box هم میره داخلش که نمیخوام بره.

header هم یک تگ داره خودش که داخل index تعریف شده به صورت {$header_tag}

حالا راهی جز اینکه با یک روش box داخل main نیفته نیست و برای همین نمیدونم از چه روشی استفاده کنم.

با css امکانش نیست؟

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...