私はこのレイアウトパズルを解決しようとしていますが、エレガントで清潔で時を超えた方法でそれを手に入れようとしています。レイアウトパズル:左揃え、右揃え、中央揃えボックスすべて直線に接続
考える:
- 左揃えテキストボックス - - と右揃えテキストの行
上horitontally中心垂直ならびにボックス -
容器の内部に延伸する1つの画素の高さの水平線ボックス
私が試したことは、いくつかの種類の中間に達するまで、ペースを増やすことです...警告、免責事項、次のコードは非常にグラフィカルで醜いです!
CSS
author{color: grey}
box{float: left;
background: blue;
margin: 0 0 0 46.4%;
...
/* bad coding feel embarrassed showing this */
}
time{color: grey}
HTML(柔軟かつ必要に応じて変更してください)
<author></author>
<box><img src=""/></box>
<time></time>
私は最初、これはしかしjustify-content: space-between
を使用して、フレキシボックスに解決されるかもしれないと思った、私が作る方法を見つけ出すことはできませんそこに線が現れる。だから、私は良い古い場所/フロートやフレックスボックスを提案するためにオープンしています。多分それを両方の方法で解決しようとすると、どれが最もエレガントであるかを見てみるといいでしょうか?前もって感謝します!
与えられたマークアップはありますか? –
ありがとうマティアス私は今マークアップを提供します(そして私の質問を更新します)!一瞬 – Sam
このフィドルはあなたに役立つかもしれないhttp://jsfiddle.net/wSd32/641/ – Znaneswar