[Week 5] CSS Positioning & Flexbox Proficiency Test

[Week 5] CSS Positioning & Flexbox Proficiency Test

10th Grade

35 Qs

quiz-placeholder

Similar activities

JavaScript Scope, Arrays, Loops, and Iterators

JavaScript Scope, Arrays, Loops, and Iterators

9th - 12th Grade

30 Qs

Apple Swift Coding I - Lesson 16 - 21

Apple Swift Coding I - Lesson 16 - 21

9th - 12th Grade

36 Qs

Algorithmic Thinking

Algorithmic Thinking

9th - 10th Grade

30 Qs

GCSE Computer Science - 2.1: Algorithms

GCSE Computer Science - 2.1: Algorithms

9th - 11th Grade

31 Qs

CSS Review

CSS Review

7th - 12th Grade

35 Qs

Microsoft Excel 2016 Units 1-5 Exam Review

Microsoft Excel 2016 Units 1-5 Exam Review

9th - 12th Grade

30 Qs

HTML/CSS Midterm Exam Review

HTML/CSS Midterm Exam Review

9th - 12th Grade

30 Qs

AP CSP Code.org Unit 5 Assessment 1 Review

AP CSP Code.org Unit 5 Assessment 1 Review

9th - 12th Grade

40 Qs

[Week 5] CSS Positioning & Flexbox Proficiency Test

[Week 5] CSS Positioning & Flexbox Proficiency Test

Assessment

Quiz

Computers

10th Grade

Medium

Created by

Curriculum Team

Used 7+ times

FREE Resource

35 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

What does `position: static` do?

Positions the element relative to its normal position

Positions the element relative to the viewport

Removes the element from the document flow

Allows overlapping of elements

Answer explanation

The correct choice, 'Positions the element relative to its normal position', accurately describes 'position: static'. This value keeps the element in the normal document flow, meaning it will appear where it would normally be placed.

2.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

Which positioning method allows an element to stay in place while scrolling?

static

relative

absolute

fixed

Answer explanation

The 'fixed' positioning method allows an element to remain in a fixed position relative to the viewport, meaning it stays in place while the page is scrolled. This is unlike 'static', 'relative', or 'absolute' positioning.

3.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

What is the effect of `position: relative`?

The element is positioned relative to its original position

The element is removed from the document flow

The element takes the position of the viewport

The element is fixed in the viewport

Answer explanation

The correct choice is that 'position: relative' positions the element relative to its original position in the document flow, allowing for adjustments without removing it from the flow.

4.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

Which property is used to specify an element's position when using `position: absolute`?

top

left

both A and B

none of the above

Answer explanation

When using `position: absolute`, the properties `top` and `left` are used to specify the element's position relative to its nearest positioned ancestor. Therefore, the correct answer is both A and B.

5.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

What happens when an element with `position: fixed` is scrolled?

It moves with the scroll

It stays fixed in the viewport

It becomes relative

It disappears

Answer explanation

An element with `position: fixed` remains in a fixed position relative to the viewport, meaning it does not move when the page is scrolled. This is why the correct answer is that it stays fixed in the viewport.

6.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

What does `position: sticky` do?

Combines features of fixed and relative positioning

Keeps the element static

Positions the element absolutely

Makes the element disappear on scroll

Answer explanation

`position: sticky` combines features of fixed and relative positioning, allowing an element to stick to a defined position within its container when scrolling, rather than being static or absolutely positioned.

7.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

Which of the following is true for `position: absolute`?

It is positioned relative to the nearest positioned ancestor

It is positioned relative to the viewport

It always takes up space in the document flow

None of the above

Answer explanation

The correct choice is that `position: absolute` is positioned relative to the nearest positioned ancestor. This means it will look for the closest parent element with a position other than static.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?