css制作题目
使用CSS制作题目样式
通过CSS可以轻松定制题目的外观,包括字体、颜色、间距等。以下是一些常见的方法:
设置题目字体和大小
.question {
font-family: 'Arial', sans-serif;
font-size: 18px;
font-weight: bold;
}
添加题目边框和背景
.question {
border: 1px solid #ddd;
background-color: #f9f9f9;
padding: 15px;
border-radius: 5px;
}
题目编号样式
为题目添加自动编号可以使用CSS计数器:
定义计数器

body {
counter-reset: question;
}
.question {
counter-increment: question;
}
.question:before {
content: counter(question) ". ";
font-weight: bold;
}
题目选项样式
对于选择题,可以这样设置选项样式:
选项列表样式
.options {
margin-left: 20px;
}
.option {
padding: 5px 0;
cursor: pointer;
}
.option:hover {
background-color: #f0f0f0;
}
响应式题目设计
确保题目在不同设备上显示良好:

响应式调整
@media (max-width: 768px) {
.question {
font-size: 16px;
padding: 10px;
}
}
题目动画效果
添加简单的交互效果:
悬停动画
.question {
transition: all 0.3s ease;
}
.question:hover {
transform: translateY(-2px);
box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}
这些CSS技巧可以帮助创建专业、美观的题目样式,根据实际需求可以进一步调整和组合这些样式规则。






