با استفاده از سلکتورهای Attribute در CSS، به تمام inputهایی که attribute type="email" دارند رنگ پسزمینه و به تمام aهایی که attribute rel="external" دارند رنگ متن و زیرخط متفاوت اعمال کنید.
2.0 بازدید آخرین ویرایش در 220 روز قبل ساعت 01:48 0.0
برای حل این سوال از سلکتورهای صریح Attribute استفاده کنید، مثلاً input[type="email"] { background-color: ... } و a[rel="external"] { color: ...; text-decoration: underline; }؛ میتوانید از عملگرهای نسبتدهی مانند ^=, $= یا *= برای انتخاب مقادیر جزئی نیز استفاده کنید. نکات: مقدارها را داخل کوتیشن قرار دهید، استایلها را در یک فایل .css یا درون یک تگ قرار دهید و در مرورگر با ابزار توسعهدهنده (DevTools) انتخابگرها را تست کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
استفاده از سلکتورهای صریح Attribute مانند input[type="email"] و a[rel="external"] به شما امکان میدهد بدون افزودن کلاسها سبکها را هدفمند اعمال کنید. اگر نیاز دارید بخشی از مقدار را هدف قرار دهید، میتوانید از عملگرهای ^=، $= یا *= برای انتخاب مقدار جزئی استفاده کنید، و مقدارها را در کوتیشن بنویسید. برای دسترسیپذیری بهتر، استایلها را با حالتهای تعامل مثل :focus یا :hover هم در نظر بگیرید تا کاربران با صفحه تعامل بهتری داشته باشند. در DevTools مرورگر، با تست این سلکتورها میتوانید بهسرعت نتیجهٔ اعمال استایلها را بررسی کنید.
گزارش