۱ Mohadese
about span
سحر پاشائی حل شده توسط سحر پاشائی

https://codepen.io/Mohadese-Esfandiari/pen/qEbRRLB

سلام وقت بخیر

عرض و باتم span بر اساس کل سند جابجا میشه و عرض میگیره ,نه container . 

 

سلام. وقتتون بخیر
تو CSS اسم کلاس رو اشتباه نوشتید، کلاس right-side دارید تو HTML ولی تو CSS نوشتید rightg-side.
مورد بعدی این که به span::after پوزیشن absolute دادید ولی والد positionedای ندارید پس نسبت به کل صفحه جای‌گذاری می‌شه. 
bottom: 50px باعث می‌شه خط pseudo-element از زیر input جدا شن؛ اگر خط زیرین می‌خواین، باید bottom: 0 باشه.
دو تا نکته:
1. سلکتور * رو دوبار تکرار کردید، ترجیحا این کارو نکنید.
2. اگر عرض خط باید فقط به اندازه‌ی input باشه، به‌جای left:0; right:0; می‌تونین width: 100% بذارین و padding‌های افقی .input-groups رو با input هماهنگ کنید.

بهترین پاسخ
سحر پاشائی ۱۳ مهر ۱۴۰۴، ۱۱:۰۷