- 始终需要满足以下条件:
- A元素垂直居中于屏幕***;
- A元素距离屏幕左右边距各10px;
- A元素里面的文字”A”的font-size:20px;水平垂直居中;
- A元素的高度始终是A元素宽度的50%; (如果搞不定可以实现为A元素的高度固定为200px;)
- 请用 html及css 实现
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Centered Element</title><style>body {margin: 0;padding: 0;}.container {display: flex;justify-content: center;align-items: center;height: 100vh;}.element {width: calc(100vw - 20px);height: calc((100vw - 20px) * 0.5);background-color: pink;display: flex;justify-content: center;align-items: center;}.element span {font-size: 20px;}</style>
</head><body><div class="container"><div class="element"><span>A</span></div></div>
</body></html>