-
June 14th, 2017, 13:28
#1
سوال فنی در رابطه با 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 باشه به سمت خاصی شناور نشده.
سوالم اینه در چه شرایط هایی باید تگ فرزند در مورد شناور شدن از تگ مادر تبعیت کنه و در چه شرایط هایی نباید تبعیت کنه؟
تشکر
ویرایش توسط naghmesra : June 14th, 2017 در ساعت 13:29
-
-
June 14th, 2017 13:28
# ADS
-
June 14th, 2017, 15:12
#2
عضو جدید
پاسخ : سوال فنی در رابطه با html
درصورتی که تگ های فرزند از استایل دیگه ای استفاده نکنن (به سمت دیگه ای شناور نشن) از تگ مادر تابعیت میکنن.
-
تعداد تشکر ها از safaeean به دلیل پست مفید
-
June 14th, 2017, 22:58
#3
پاسخ : سوال فنی در رابطه با html
درود بر شما
درصورتی که تگ های فرزند از استایل دیگه ای استفاده نکنن (به سمت دیگه ای شناور نشن) از تگ مادر تابعیت میکنن.
طبق مستندات CSS خاصیت float قابلیت ارث برده شدن توسط تگ های فرزند رو نداره.
ویرایش توسط naghmesra : June 14th, 2017 در ساعت 23:00
-
-
June 15th, 2017, 17:09
#4
عضو جدید
پاسخ : سوال فنی در رابطه با html

نوشته اصلی توسط
naghmesra
درود بر شما
طبق مستندات
CSS خاصیت
float قابلیت ارث برده شدن توسط تگ های فرزند رو نداره.
سلام
فکر کنم منظور تصویر ارث پذیری از فرزند هست. یعنی وقتی همه فرزند ها فلوت رایت داشته باشن باز تگ مادر فلوتش تغیر نکنه.
وگرنه در عمل با قرار دادن فلوت رایت برای مادر همه فرزند ها فلوت رایت میگیرن.
-
تعداد تشکر ها از safaeean به دلیل پست مفید
-
June 15th, 2017, 17:30
#5
پاسخ : سوال فنی در رابطه با html
درود مجدد
سلام
فکر کنم منظور تصویر ارث پذیری از فرزند هست. یعنی وقتی همه فرزند ها فلوت رایت داشته باشن باز تگ مادر فلوتش تغیر نکنه.
وگرنه در عمل با قرار دادن فلوت رایت برای مادر همه فرزند ها فلوت رایت میگیرن.
به مثال زیر توجه کنید.
https://jsfiddle.net/4pqag82q/
با اینکه تگ مادر دارای float با مقدار right هست ولی فرزند این خاصیت را به ارث نبرده است.
تشکر
-