TA的每日心情 | 衰 2019-9-23 23:38 |
---|
签到天数: 8 天 [LV.3]偶尔看看II
|
本帖最后由 lbhl 于 2020-2-17 02:24 编辑
/ Y7 Q5 {: ~/ l9 C- H- C. S' M% {, s2 r, n/ \, i, Y: A2 |
今天词典排版遇到一个棘手问题,因我是CSS菜鸟,可能高手看一下一分钟就解决了,故发帖在此求助:- Y% y, `" i7 b T, o# a5 t& z2 a" l
! `& E: P1 H- c; K<div class = first> XXXXXX </div> (英文例句)5 s, w4 p2 c' M: g3 D0 ?
<p class = cn> XXXXXX </p> (例句翻译)
$ P0 N3 |$ u* C2 {8 d: w<div class = second> XXXXXX </div> (同义词)/ `- m2 m0 b6 q* C7 D
<div class = third> XXXXXX </div> (同义词)
: ~7 {; Z' w. }1 s2 N2 @% |, X
1 b! c" |) Y3 x; s& k6 E2 z- h问题的背景是:第1个div标签内容是英文例句;p标签内容是例句翻译;第2,3个div标签是两个同义词2 G% h0 L5 z9 p% n. F
4 @) L }& A) h) V! j1 _# P
现在想达到的效果是:
' N$ w+ y0 D6 t& ~+ S* ~. h英文例句 例句翻译$ m7 B. Y& j1 t0 } Q8 C% a9 z/ r
同义词1 同义词21 n2 N0 _" Z6 R6 \
' f& h1 r3 _" d3 L( ]( p$ N已经试验通过以下两条语句 div.first, p.cn {display: inline} 可以让第一行显示效果实现。但无法做到第二行的要求:要想让第2个和第3个div标签并排同行就得两个同时设置成inline,而要第2个div换行到第2行而不是在第1行显示又必须设置成block —— 这是两个相互矛盾的要求!2 E( Q0 O' a* Q
, |2 S1 I1 ~% Z1 p: K
望高人指点!0 D4 i4 l; a) _. `4 ?. d, w5 x; V) b
+ q' G( q) ~. L( p, U6 o% J) ]4 U. k
4 `& _4 o" V! w1 w: E3 R8 a; Z ~
- x5 E$ e8 y U, x0 N7 E% Z1 i |
|