私は現在Jekyllを使用していて、thisのようなものを作成しようとしています。コードは右側にあり、説明は左側にあります。純粋なCSSの2つの列レイアウト
ジキルの値下げプロセッサからの出力は次のようなものになります。
<p>Some explanation goes here</p>
<pre> // some code goes here </pre>
<p>Another example...</p>
<pre> // more example code goes here </pre>
をこれまでのところ、私はCSSでfloat
を使用してwidth: 50%;
を行うことにより、2列の外観を実現することができました。私はテキストの右側にコードをしたいのに対し、
pre {
float: right;
width: 50%;
}
h1, h2, h3, h4, h5, h6, p, a {
float: left;
width: 50%;
margin-right: 50%;
}
しかし、これは、私がしたいテキストの下にあること<pre>
タグになります。
純粋なCSSを使用してこの問題を解決するにはどうすればよいでしょうか?
ありがとうございます!
divタグを使用すると、簡単に作業できます。左右に2つのdivボックスを作成し、コードにマッチさせてみてください。 – PseudoAj
'clear:both;'を2番目のルールに追加してみてください。 – marcelo2605
同意すると、divはこのスーパーを簡単にします。しかし、私はマークダウンのdivを追加してマークダウンプロセッサに適切にレンダリングさせることはできないと思います。 HTMLタグ内でマークダウンを翻訳し、Jekyllに直接つなげることができれば、それは素晴らしいことです! – user75454