直接与我们聊天!
Enjoy 20% off all plans by
following us on social media
. Check out other
promotions
!
Dismiss
Interviews
主页
Practice questions
指南
价格
Sign in / up
Get full access
Practice by framework
60+ questions
JavaScript
HTML
CSS
React
Angular
Svelte
CSS 题目
60+ CSS 面试问题,包括知识问答题和CSS编码问题。
Try these popular CSS questions
Digital Clock
Build a 7-segment digital clock that shows the current time
Available frameworks
Holy Grail
Build the famous holy grail layout consisting of a header, 3 columns, and a footer
Available frameworks
Like Button
Build a Like button that changes appearance based on the states
Available frameworks
Coding
Quiz
编码形式
用户界面
JavaScript 实用工具
搜索编码题目
Sort by
Number of questions
30 questions
Total time
13 hours total
题目列表
Holy Grail
Build the famous holy grail layout consisting of a header, 3 columns, and a footer
难度
简单
Available frameworks
Users completed
6148 已完成
Tabs
Build a tabs component that displays a list of tab elements and one associated panel of content at a time
难度
中等
Available frameworks
Users completed
2420 已完成
Classnames
Implement a function that conditionally joins CSS class names together
难度
中等
语言
CSS
JS
TS
Users completed
1606 已完成
Traffic Light
Build a traffic light where the lights switch from green to yellow to red after predetermined intervals and loop indefinitely
难度
中等
Available frameworks
Users completed
1339 已完成
Digital Clock
Build a 7-segment digital clock that shows the current time
难度
中等
Available frameworks
Users completed
825 已完成
Job Board
Build a job board that displays the latest job postings from Hacker News
难度
中等
Available frameworks
Users completed
974 已完成
Accordion
Build an accordion component that a displays a list of vertically stacked sections with each containing a title and content snippet
难度
简单
Available frameworks
Users completed
1997 已完成
jQuery.css
Implement a jQuery-like function that sets the style of a DOM element
难度
简单
语言
HTML
CSS
JS
TS
Users completed
1813 已完成
Progress Bar
Build a progress bar component that shows the percentage completion of an operation
难度
简单
Available frameworks
Users completed
1763 已完成
Progress Bars
Build a list of progress bars that fill up gradually when they are added to the page
难度
简单
Available frameworks
Users completed
986 已完成
Tweet
Build a component that resembles a Tweet from Twitter
难度
简单
Available frameworks
Users completed
864 已完成
Analog Clock
Build an analog clock where the hands update and move like a real clock
难度
中等
Available frameworks
Users completed
371 已完成
Grid Lights
Build a grid of lights where the lights deactivate in the reverse order they were activated
难度
中等
Available frameworks
Users completed
539 已完成
jQuery Class Manipulation
Implement a set of jQuery-like functions that manipulates classes on a DOM element
难度
中等
语言
HTML
CSS
JS
TS
Users completed
466 已完成
Like Button
Build a Like button that changes appearance based on the states
难度
中等
Available frameworks
Users completed
658 已完成
Progress Bars II
Build a list of progress bars that fill up gradually in sequence, one at a time
难度
中等
Available frameworks
Users completed
363 已完成
Star Rating
Build a star rating component that shows a row of star icons for users to select the number of filled stars corresponding to the rating
难度
中等
Available frameworks
Users completed
1306 已完成
Tabs II
Build a semi-accessible tabs component that has the right ARIA roles, states, and properties
难度
中等
Available frameworks
Users completed
251 已完成
getElementsByClassName
Implement a function to get all DOM elements that contain the specified classes
难度
中等
语言
HTML
CSS
JS
TS
Users completed
587 已完成
Progress Bars III
Build a list of progress bars that fill up gradually concurrently, up to a limit of 3
难度
中等
Available frameworks
Users completed
235 已完成
Tic-tac-toe
Build a tic-tac-toe game that is playable by two players
难度
中等
Available frameworks
Users completed
413 已完成
Stopwatch
Build a stopwatch widget that can measure how much time has passed
难度
中等
Available frameworks
Users completed
314 已完成
Transfer List
Build a component that allows transferring of items between two lists
难度
中等
Available frameworks
Users completed
332 已完成
Whack-A-Mole
Build a popular arcade game where players attempt to hit moles as they pop up from holes in a board
难度
中等
Available frameworks
Users completed
129 已完成
Memory Game
Build a memory game where the player needs to match pairs of cards
难度
中等
Available frameworks
Users completed
145 已完成
Classnames II
Implement a function that conditionally joins CSS class names together and also handles de-duplication and function values
难度
困难
语言
CSS
JS
TS
Users completed
80 已完成
Progress Bars IV
Build a list of progress bars that fill up gradually concurrently, up to a limit of 3 and allows for pausing and resuming
难度
困难
Available frameworks
Users completed
118 已完成
Tic-tac-toe II
Build an N x N tic-tac-toe game that requires M consecutive marks to win
难度
困难
Available frameworks
Users completed
90 已完成
Transfer List II
Build a component that allows transferring of items between two lists, bulk selection/unselection of items, and adding of new items
难度
困难
Available frameworks
Users completed
97 已完成
Wordle
Build Wordle, the word-guessing game that took the world by storm
难度
困难
Available frameworks
Users completed
67 已完成