ব্যাকগ্রাউন্ড-পজিশন-এক্স (ব্যাকগ্রাউন্ড-পজিশন-y) স্ট্যান্ডার্ড ডাব্লু 3 সি সিএসএস সম্পত্তি?


87

আমি উদ্বিগ্ন background-position-xএবং background-position-y। গেকো (ফায়ারফক্স) এবং প্রেস্টো (অপেরা) তাদের সমর্থন করে না, তবে ওয়েবকিট (ক্রোম, সাফারি) ...

কেউ যদি (অফিসিয়াল রেফারেন্স সহ) মানদণ্ডে অন্তর্ভুক্ত থাকে (বা থাকবে) তবে কি জানেন?


স্পেসিফিকেশনটিতে পাওয়া যায় নি: w3.org/TR/css3-background/#the-background- অবস্থান
রব ডব্লু

@ জোসেফ আমি ডাব্লু 3 সি থেকে জিনিস পেয়েছি এবং পাইনি। কিছুক্ষণ আগে এটি <স্ক্যানভাস> এর ক্ষেত্রে একই ছিল ... এবং এখন এটি আমার অনুমিত মানগুলির মধ্যে রয়েছে (আমি যাচাই করিনি)
গাইলি

4
ফায়ারফক্স একমাত্র প্রধান ব্রাউজার যা এটি সমর্থন করে না। Bugzilla.mozilla.org/show_bug.cgi?id=550426 এ যান এবং ভোট দিন।
সেমরা

আপনি ফায়ারফক্স বিকাশকারীদের এটিকে গেকো
অ্যান্ডি ই

এই বৈশিষ্ট্যগুলি মানহীন। এছাড়াও খেয়াল করুন যে ওয়েবকিট (সাফারি, ক্রোম) এগুলি প্রয়োগ করে তবে ব্যবহারকারী পৃষ্ঠাটি জুম করে যদি তারা মানক ব্যাকগ্রাউন্ড-পজিশনের চেয়ে আলাদা মান দেয়। জুম করার সময় পটভূমি অবস্থান স্থিতিশীল থাকলেও, ব্যাকগ্রাউন্ড-অবস্থান- [xy] বর্তমানে জুম করা রেন্ডারড স্থানাঙ্কগুলির সাথে সামঞ্জস্য। ক্রোমিয়াম 34.0.1847.116- তে পরীক্ষা করা হয়েছে
গ্রেজগোর্জ লুসজিও

উত্তর:


28

background-position-xএবং background-position-yএখন ব্যাকগ্রাউন্ড এবং সীমানা স্ট্যান্ডার্ডের 4 স্তরের অংশ ।

সমাধান: ব্যাকগ্রাউন্ড-অবস্থান-x / -y, ব্যাকগ্রাউন্ড এবং সীমানা স্তর 4 এর জন্য ব্যাকগ্রাউন্ড-পুনরাবৃত্তি-x / -y অনুমোদিত হয়েছে।


4
ব্রাউজার সমর্থনটি বেশ ভাল , তবে: ফায়ারফক্স এটিকে মোটেই সমর্থন করে না :(
হুস্কি

129

বিভাজন background-positionমধ্যে -xএবং -yসিএসএস 3 এর জন্য প্রস্তাবিত হয় কিন্তু এটি কাজ করছে দল হিসেবে প্রত্যাখ্যাত হন "ব্যবহারের ক্ষেত্রে খুব নতুন বৈশিষ্ট্য পরিচয় করিয়ে দিতে দুর্বল বিবেচিত।" উপরন্তু, হতে যাচ্ছিলেন কিছু অস্পষ্টতা উদ্বেগ সঙ্গে একাধিক ব্যাকগ্রাউন্ড ইমেজ এবং CSSOM , সিএসএস পিছনে API- টি। আমি নিশ্চিত নই যে কীভাবে ওয়েবকিট এবং ট্রাইডেন্ট তাদের বাস্তবায়ন করেছিল এবং কীভাবে তারা এই উদ্বেগগুলি সমাধান করেছিল।

সিএসএস ডব্লিউ জি ফোঁটা মাত্র জানিয়েছেন গতকাল যে থাকবে "থেকে পরিবর্তন background-positionবা transform-originsyntaxes।" সম্ভবত আর কোনও বিলম্ব না হওয়ার কারণে কারণটি।

হতে পারে এটি সিএসএস 4 এ যুক্ত হবে । Www-style@w3.org মেলিং তালিকায় একটি বর্তমান থ্রেড রয়েছে যা আপনি আকর্ষণীয় দেখতে পাবেন।


আপডেট     সুতরাং স্পষ্টতই এই বৈশিষ্ট্যগুলি সিএসএস 4 এর জন্য অনুমোদিত হয়েছে ( [CSSWG] মিনিট টেলিকন 2014-04-16 দেখুন ):

সমাধান: background-position-x/ -y, background-repeat-x/ -yব্যাকগ্রাউন্ড এবং সীমানা স্তর 4 এর জন্য অনুমোদিত।


4
ঠিক আছে, আপনার সমস্ত লিঙ্ক সহ, আমি এখন নিশ্চিত যে এটি দীর্ঘ সময়ের জন্য মানক হবে না! ধন্যবাদ!
গুলে

8
ভাল উত্তর, যদিও আমি শুনতে চাইছিলাম না not : / আপভোটেড।
ম্যাডব্রেক্স

4
দেখে মনে হচ্ছে যে কেবল ফায়ারফক্স এটি সমর্থন করে না, যেহেতু অপেরা ব্লিঙ্ক রেন্ডারিং ইঞ্জিন snook.ca/archives/html_and_css/background-position-xy ব্যবহার করে । সম্ভবত এটি দুর্দান্ত হতে পারে যে
ডাব্লু

ডাব্লু 3 সি এর আপডেট 2014 এপ্রিল সহ দয়া করে নতুন উত্তরটি বিবেচনা করুন। এই বৈশিষ্ট্যগুলি এখন স্ট্যান্ডার্ডের অংশ।
অপসারণ

এর সত্যিকারের সমর্থন সম্পর্কে কি?
ভ্যান্ডারভালস

1

আমি কিছুটা অর্থে অনুমান করি আপনি ইতিমধ্যে আপনার নিজের প্রশ্নের উত্তর দিয়েছেন। না, ব্যাকগ্রাউন্ড-অবস্থান-এক্স এবং ব্যাকগ্রাউন্ড-পজিশন-y উভয়ই মানহীন।


7
ব্রাউজার সমর্থন (ইতিহাস এবং ইন্টারনেট এক্সপ্লোরার শো হিসাবে) মানগুলির সাথে অগত্যা কিছু করার দরকার নেই
ই জি জিয়াং

ঠিক এই কারণেই আমি 'কিছুটা অর্থে' যোগ করেছি) তবুও, এই বৈশিষ্ট্যগুলি মানক নয়। যদিও বেশ কার্যকর)
shabunc

ঠিক আছে আমার এটির দরকার ছিল, তবে এগুলি দীর্ঘ সময়ের জন্য কোনও মানক হিসাবে অন্তর্ভুক্ত করা হবে না, তাই আমি প্রতিটি ব্রাউজারে কাজ করে এমন একটি দীর্ঘতর সিএসএস রাখতে পছন্দ করি, এটি একটি সংক্ষিপ্ত সিএসএস যা এফএফ, ওপির জন্য বগী।
গুলে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.