প্রথম বাচ্চা এবং শেষ শিশু ছাড়া অন্যদের জন্য সিএসএস নির্বাচক


105

আমি খুব উন্নত ওয়েবসাইট তৈরি করছি। আমার প্রশ্ন: এটা ছাড়া সব অন্যান্য শিশুদের নির্বাচন কি সম্ভব :first-childএবং :last-child? আমি জানি যে একজন :not()নির্বাচক আছেন তবে এটি প্রথম বন্ধনীতে না হয়ে একের বেশি দিয়ে কাজ করে না। এটি আমার কাছে রয়েছে:

#navigation ul li:not(:first-child, :last-child) {
    background: url(images/UISegmentBarButtonmiddle@2x.png);
    background-size: contain;
}

আপনি এটি ব্যবহার করার জন্য শক্তিশালী সাহসী। মনে রাখবেন যে এটি কেবল আধুনিক ব্রাউজারগুলিতেই কাজ করবে এবং এটি অবশ্যই অ্যান্টি-ব্রাউজারে কাজ করবে না যা প্রত্যেকে ব্যবহার করছে।
মুক্তি

2
@ রাদু: "আমি খুব উন্নত ওয়েবসাইট
বানাচ্ছি

1
@ বল্টক্লক, ঠিক বলেছেন, ... সতর্কতার শব্দ Word তবে যাইহোক, টার্গেটটি যদি আইওএস সাফারি হয় ইমেজটির নাম অনুসারে, তবে এটি নিরাপদ হওয়া উচিত।
মুক্তি

1
এখন আমি দেখতে পাচ্ছি কেন এই প্রশ্নটি এত বেশি পরিচিত দেখাচ্ছে ...
স্ট্যাকওভারফ্লো.com

"বিরোধী ব্রাউজার"? আমি কি নতুন গুগল আলট্রন সম্পর্কে শুনছি?
জোনাথন ডুমাইন

উত্তর:


262

ব্যবহার করে দেখুন #navigation ul li:not(:first-child):not(:last-child)


আপনার দুর্দান্ত! ধন্যবাদ!
ড্যানিয়েল

1
রোফেল, আমার বোকামি not()এমনকি
গুগল

1
এটি ভুল: not (A and B)সমান নয় (not A) and (not B), বরং হবে (not A) or (not B)। এটা কাজ করে না.
Hibou57

2
নাহ সালমান আব্বাস যা বলেছিলেন তা ঠিক। আপনি কমা নিয়ে ভাবছেন; # নেভিগেশন উল লি: না (: প্রথম সন্তান), # নেভিগেশন উল লি: না (: শেষ সন্তান)
ব্যবহারকারীর 847074

20

অবশ্যই এটি কার্যকর হবে, আপনাকে কেবল দুটি 'না' নির্বাচক ব্যবহার করতে হবে।

#navigation ul li:not(:first-child):not(:last-child) {

"প্রথম সন্তানের নয়" এবং "শেষ সন্তানের নয়" বলে এটি প্রথম সন্তানের পরে অবিরত থাকবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.