باسلام;
در قسمت طراحی فرم چاپی از طریق وب فرایند، اگرچنانچه مطابق با تصویر زیر اقدام به استایل دهی در صفحه نخست نماییم.
موردی که وجود دارد این است که باید بعد از هر با افزودن یک استایل جدید اقدام به خالی کردن دو فیلد Property Name و Property Value نماییم.
باتشکر
سلام، احتمالا منظور شما اینست که پس از یک بار استفاده از یک زوج مقدار، دوباره به همان مقدارها نیاز نیست و بهتر است که فیلدها برای زوج مقدار بعدی پاک شوند. به این ترتیب نباید مقادیر زمانی که به هر دلیل نادرست هستند (مثلا غلط املایی یا نامتناسب بودن دو مقدار) پاک شوند تا امکان اصلاح مقدار به کاربر داده شود. اگر چه به نظر خیلی ساده میرسد ولی متاسفانه تشخیص این امر بسیار پیچیده است. فقط برای نمونه موارد زیر را امتحان کنید تا بهتر متوجه منظور من شوید: 1- animation:a به تفاوت مقدارهایی که در ازای این ترکیب درج میشود توجه کنید. آنچه کاربر وارد میکند با آنچه واقعا اضافه میشود متفاوت است. 2- ابتدا border-block:red را اضافه کنید. پس از آن border-block-style:solid را اضافه کنید و نحوه تغییر نتیجه را ببینید. اینها دو مثال ساده بود. اما خلاصه بر خلاف ظاهر ساده، تشخیص "موفق" بودن درج یک زوج مقدار بسیار پیچیده است. حتما با مواردی هم مواجه شدهاید که اساسا به خاطر خطای املایی مقداری درج نمیشود. توجه داشته باشید که برنامه یک منطق بسیار پیچیده که در propertyهای css وجود دارد را اینجا به صورت بسیار ساده ارائه کرده است. هدف آن بوده که کاربری که با پیچیدگیها کاری ندارد، نیاز به یادگیری آن هم نداشته باشد و درگیر آن نشود. چنین است که در عمل propertyها نسبت به هم اولویت دارند، درج یکی ممکن است دیگری را تحت تاثیر قرار داده یا حتی حذف کند. تلاش کردهایم این پیچیدگیها را به عهده سیستم بگذاریم. اما این پیچیدگیها به هر حال وجود دارند و مانع از اعمال قواعد سادهای مثل این میشود. تنها راه جایگزین آنست که بدون در نظر گرفتن "موفق" بودن یا نبودن عمل درج، مقادیر را پاک کنیم. فکر کنم این گزینه هم مطلوب نباشد و کسانی را که غلط املایی زیاد دارند یا با سعی و خطا مقدار اضافه میکنند را کلافه کند! بنابراین اگر چه فرمایش شما وارد است اما اجازه بفرمایید تا پیدا شدن راهحل بهتر فعلا همین وضعیت را حفظ کنیم. با احترام