Open wingmeng opened 5 years ago
dl { max-width: 400px; padding: 5px 15px; line-height: 2; box-sizing: border-box; border: 1px solid #ccc; box-shadow: 1px 1px 0 rgba(0,0,0,.15); } dt {display: inline;} /* 灵感来自《CSS揭秘》P116 */ dd + dt::before { content: '\A'; white-space: pre; } dd { float: right; margin: 0; }
一般
优秀、良好、一般、差劲
代码量少,容错性最强,语义最佳,维护成本极低
dl { display: grid; grid-template-columns: auto 1fr; grid-column-gap: 1em; } dd {text-align: right;}
代码量非常少,兼容性非常好
dd { /* 5em = 左侧汉字最大长度 + 1em(间距) */ margin: -1.5em 0 0 5em; text-align: right; }
题目:
我的答案: