Practice high-yield Programming & Software Development MCQs on Css3 Fundamentals — Part 1 with worked academic solutions for FPSC, PPSC, NTS, NITB, PTS.
Questions
40
Difficulty Level
Exam-Level
Target Exams
FPSC, PPSC, NTS...
Estimated Time
48 mins
Exam-Level FPSC PPSC NTS NITB PTS
Verified for Commission Syllabus • Oct 14, 2026
40
Verified Practice Questions
Interactive test mode with detailed academic worked solutions
Live Progress|0/40 answered
✓0 correct
✗0 wrong
0% score
🎉 Set complete! All 40 questions answered.
Question 1 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following Module is not available in CSS3.
Correct Answer: Option A — DOMs
Detailed Academic Explanation:
The Document Object Model (DOM) is a programming API for HTML and XML documents. It defines the logical structure of documents and the way a document is accessed and manipulated.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 2 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following selector is used to selects siblings?
Correct Answer: Option B — E ~ F
Detailed Academic Explanation:
p ~ strong {font-style: italic;} /* sets the font style to italic on all strong tags that have a p tag as a preceding sibling */
💡Key Conceptual Anchor:Css3 Fundamentals
Question 3 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following selector is used to selects the elements that are the default among a set of similar elements?
Correct Answer: Option C — :default
Detailed Academic Explanation:
:default {background-color: red;} /* sets the background color of a default button like a submit to red */
💡Key Conceptual Anchor:Css3 Fundamentals
Question 4 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following selector is used to selects the element that is the first child of its parent that is of its type?
Correct Answer: Option D — :first-of-type
Detailed Academic Explanation:
strong:first-of-type {font-size: bigger;} /* sets the font size bigger on the first strong tag of its parent */
💡Key Conceptual Anchor:Css3 Fundamentals
Question 5 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following selector is used to selects the element that is the nth child of its parent?
Correct Answer: Option A — :nth-child(n)
Detailed Academic Explanation:
div:nth-child(2) {background-color: red;} /* sets the background color to red if the div is its parent’s second child */
💡Key Conceptual Anchor:Css3 Fundamentals
Question 6 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following selector is used to selects the element that is the root of the document?
Correct Answer: Option D — ::selection
Detailed Academic Explanation:
:root {background-color: blue;} /* sets the background color to blue for the root element */
💡Key Conceptual Anchor:Css3 Fundamentals
Question 7 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following selector is used to select elements that are read-only. When applied to form elements, this would select fields with the readonly attribute set?
Correct Answer: Option C — :read-only
Detailed Academic Explanation:
Explanation: input:read-only {color: gray;} /* put all read only fields in gray */
💡Key Conceptual Anchor:Css3 Fundamentals
Question 8 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following measurement represent seconds?
Which of the following property defines the resampling method to use when stretching images?
Correct Answer: Option B — image-rendering
Detailed Academic Explanation:
Syntax: image-rendering: auto | inherit
💡Key Conceptual Anchor:Css3 Fundamentals
Question 19 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following css property specifies an image to use as the background of an element?
Correct Answer: Option C — background-image
Detailed Academic Explanation:
background-image is the correct answer to “Which of the following css property specifies an image to use as the background of an element”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 20 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following css property specifies a delay for the transition effect?
Correct Answer: Option A — transition-delay
Detailed Academic Explanation:
transition-delay is the correct answer to “Which of the following css property specifies a delay for the transition effect”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 21 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following method rotates an element around its Y-axis at a given degree using tranform 3D?
Correct Answer: Option A — rotateY()
Detailed Academic Explanation:
rotateY() is the correct answer to “Which of the following method rotates an element around its Y-axis at a given degree using tranform 3D”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 22 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following property defines where a 3D element is based in the x- and the y-axis?
Correct Answer: Option C — perspective-origin
Detailed Academic Explanation:
perspective-origin is the correct answer to “Which of the following property defines where a 3D element is based in the x- and the y-axis”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 23 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following css property repeats an image both horizontally and vertically?
Correct Answer: Option C — background-repeat
Detailed Academic Explanation:
background-repeat is the correct answer to “Which of the following css property repeats an image both horizontally and vertically”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 24 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following CSS3 property specifies the intrinsic resolution of all raster images used in/on the element?
Correct Answer: Option C — image-resolution
Detailed Academic Explanation:
image-resolution is the correct answer to “Which of the following CSS3 property specifies the intrinsic resolution of all raster images used in/on the element”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 25 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following CSS3 property specifies how the contents of a replaced element should be fitted to the box established by its used height and width?
Correct Answer: Option A — object-fit
Detailed Academic Explanation:
object-fit is the correct answer to “Which of the following CSS3 property specifies how the contents of a replaced element should be fitted to the box established by its used height and width”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 26 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following CSS3 property specifies the alignment of the replaced element inside its box?
Correct Answer: Option C — object-position
Detailed Academic Explanation:
object-position is the correct answer to “Which of the following CSS3 property specifies the alignment of the replaced element inside its box”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 27 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following selector is used to select and style when you place mouse over it?
Correct Answer: Option B — hover
Detailed Academic Explanation:
hover is the correct answer to “Which of the following selector is used to select and style when you place mouse over it”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 28 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following method increases or decreases the size of an element using tranform?
Correct Answer: Option B — scale()
Detailed Academic Explanation:
scale() is the correct answer to “Which of the following method increases or decreases the size of an element using tranform”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 29 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following method moves an element from its current position using tranform?
Correct Answer: Option C — translate()
Detailed Academic Explanation:
translate() is the correct answer to “Which of the following method moves an element from its current position using tranform”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 30 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following property specifies the speed curve of the transition effect?
Correct Answer: Option C — transition-timing-function
Detailed Academic Explanation:
transition-timing-function is the correct answer to “Which of the following property specifies the speed curve of the transition effect”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 31 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following method skews an element along the X-axis by the given angle using tranform?
Correct Answer: Option A — skewX()
Detailed Academic Explanation:
skewX() is the correct answer to “Which of the following method skews an element along the X-axis by the given angle using tranform”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 32 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following method skews an element along the X and Y-axis by the given angles using tranform?
Correct Answer: Option D — skew()
Detailed Academic Explanation:
skew() is the correct answer to “Which of the following method skews an element along the X and Y-axis by the given angles using tranform”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 33 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following transition-timing-function property lets you define your own values in a cubic-bezier function
Correct Answer: Option C — cubic-bezier(n,n,n,n)
Detailed Academic Explanation:
cubic-bezier(n,n,n,n) is the correct answer to “Which of the following transition-timing-function property lets you define your own values in a cubic-bezier function”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 34 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following CSS3 property specifies where to navigate when using the arrow-down navigation key?
Correct Answer: Option C — arrow-down
Detailed Academic Explanation:
arrow-down is the correct answer to “Which of the following CSS3 property specifies where to navigate when using the arrow-down navigation key”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 35 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following CSS3 property specifies the sequential navigation order for an element?
Correct Answer: Option C — nav-index
Detailed Academic Explanation:
nav-index is the correct answer to “Which of the following CSS3 property specifies the sequential navigation order for an element”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 36 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following nav-left value sets it’s value to default value?
Correct Answer: Option C — inital
Detailed Academic Explanation:
inital is the correct answer to “Which of the following nav-left value sets it’s value to default value”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 37 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following CSS3 property adds space between an outline and the edge or border of an element?
Correct Answer: Option B — outline
Detailed Academic Explanation:
outline is the correct answer to “Which of the following CSS3 property adds space between an outline and the edge or border of an element”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 38 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following CSS3 property specifies where to navigate when using the arrow-up navigation key?
Correct Answer: Option C — nav-up
Detailed Academic Explanation:
nav-up is the correct answer to “Which of the following CSS3 property specifies where to navigate when using the arrow-up navigation key”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 39 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
What module introduces the ability to modify CSS property values over time, such as position or color, to create animated layouts?
Correct Answer: Option B — Animations
Detailed Academic Explanation:
Animations is the correct answer to “What module introduces the ability to modify CSS property values over time, such as position or color, to create animated layouts”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
Question 40 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
What module defines the management of generated content for print output, including crop mark indication, header/footer handling, and much more?
Correct Answer: Option C — Generated Content for Paged Media
Detailed Academic Explanation:
Generated Content for Paged Media is the correct answer to “What module defines the management of generated content for print output, including crop mark indication, header/footer handling, and much more”. This question is standard in competitive examination syllabi for Css3 Fundamentals.
💡Key Conceptual Anchor:Css3 Fundamentals
✓Link copied to clipboard
Continue Your Practice
Advance Html — Part 1
Master the next curriculum module with 40 exam-standard MCQs.
💡Examiner's Advisory for Programming & Software Development
In competitive commission exams (FPSC, PPSC, KPPSC, SPSC, CSS, PMS), questions are frequently phrased with distractor options designed to catch rote learners. Whenever you answer an MCQ, read the Detailed Academic Explanation and Conceptual Anchor to understand why the remaining options are incorrect.