TA的每日心情 | 衰 2019-9-23 23:38 |
---|
签到天数: 8 天 [LV.3]偶尔看看II
|
本帖最后由 lbhl 于 2020-2-17 02:24 编辑
* \2 B9 g k# |3 L
# O' x" C: W: c3 @9 d- I3 L* ]今天词典排版遇到一个棘手问题,因我是CSS菜鸟,可能高手看一下一分钟就解决了,故发帖在此求助:
+ o/ ?% p# c7 c% k5 e# H9 Y1 ~, V2 T
<div class = first> XXXXXX </div> (英文例句)& c2 S' f5 u, A+ z! Y' V# d" b
<p class = cn> XXXXXX </p> (例句翻译)
; K! n2 d/ E0 T/ G$ M<div class = second> XXXXXX </div> (同义词)
5 ]! H& Z! I) c% G+ W/ f" o0 j<div class = third> XXXXXX </div> (同义词): ?' B _8 _- p) Z7 a2 h9 `2 C
; o- o6 c& Z' [! o* [* l$ d& c' `! C问题的背景是:第1个div标签内容是英文例句;p标签内容是例句翻译;第2,3个div标签是两个同义词
, I- I" C' z. G, t; t+ y2 E3 _* _0 S% d9 _
现在想达到的效果是:! J2 u) u t9 c! o" r' }/ T0 F0 m
英文例句 例句翻译
# ^0 M9 ~ S7 D* A同义词1 同义词2
& c8 L a1 v9 R% P+ u& [7 E+ f) |) h2 G, F; F0 B& f' i( W2 ]
已经试验通过以下两条语句 div.first, p.cn {display: inline} 可以让第一行显示效果实现。但无法做到第二行的要求:要想让第2个和第3个div标签并排同行就得两个同时设置成inline,而要第2个div换行到第2行而不是在第1行显示又必须设置成block —— 这是两个相互矛盾的要求!
0 d8 i8 G, e8 `7 X- o& u+ w: b# Y3 `
4 y+ p5 t7 e; F( x% X! [* h; S2 z望高人指点!
+ r/ V- r* w/ I7 r. f" I6 x* w0 w+ b2 I x0 d
. G1 d( q" m7 g1 \+ z4 I4 M' @! }- B" r
' N) `% L b3 T) r: L |
|