سوال فنی در رابطه با html
سلام و درود
فرض کنید لیستی مثل لیست زیر داریم:
کد PHP:
<ul style="float:right">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
</ul>
خوب در مورد بالا تگ مادر که ul هست به سمت راست شناور شده و تگ فرزند که li باشه به سمت خاصی شناور نشده.
سوالم اینه در چه شرایط هایی باید تگ فرزند در مورد شناور شدن از تگ مادر تبعیت کنه و در چه شرایط هایی نباید تبعیت کنه؟
تشکر
پاسخ : سوال فنی در رابطه با html
درصورتی که تگ های فرزند از استایل دیگه ای استفاده نکنن (به سمت دیگه ای شناور نشن) از تگ مادر تابعیت میکنن.
1 فایل پیوست
پاسخ : سوال فنی در رابطه با html
درود بر شما
نقل قول:
درصورتی که تگ های فرزند از استایل دیگه ای استفاده نکنن (به سمت دیگه ای شناور نشن) از تگ مادر تابعیت میکنن.
طبق مستندات CSS خاصیت float قابلیت ارث برده شدن توسط تگ های فرزند رو نداره.
پاسخ : سوال فنی در رابطه با html
نقل قول:
نوشته اصلی توسط
naghmesra
درود بر شما
طبق مستندات
CSS خاصیت
float قابلیت ارث برده شدن توسط تگ های فرزند رو نداره.
سلام
فکر کنم منظور تصویر ارث پذیری از فرزند هست. یعنی وقتی همه فرزند ها فلوت رایت داشته باشن باز تگ مادر فلوتش تغیر نکنه.
وگرنه در عمل با قرار دادن فلوت رایت برای مادر همه فرزند ها فلوت رایت میگیرن.
پاسخ : سوال فنی در رابطه با html
درود مجدد
نقل قول:
سلام
فکر کنم منظور تصویر ارث پذیری از فرزند هست. یعنی وقتی همه فرزند ها فلوت رایت داشته باشن باز تگ مادر فلوتش تغیر نکنه.
وگرنه در عمل با قرار دادن فلوت رایت برای مادر همه فرزند ها فلوت رایت میگیرن.
به مثال زیر توجه کنید.
https://jsfiddle.net/4pqag82q/
با اینکه تگ مادر دارای float با مقدار right هست ولی فرزند این خاصیت را به ارث نبرده است.
تشکر