インライン-ブロックスパン
-
09-06-2019 - |
質問
見のspanタグを以下のサンプルを表示の隣のものではなく、表示する。まの幅を設定し、クラスのスなサービスを提供しています。右49%で表示。ることはできません図の右側径間は押し下げるように右側のスパンには見えないパディング/率で以上50%です。ようこさずにhtmlのテーブル.そのアイデア?
<html>
<head>
<title>Test Page</title>
<style type='text/css'>
* {
margin: 0;
}
html,body{
margin:0;
padding:0;
height:100%;
width:100%;
border:none;
}
div.header{
width:100%;
height:80px;
vertical-align:top;
}
span.left {
height:80px;
width:50%;
display:inline-block;
background-color:pink;
}
span.right {
vertical-align:top;
display:inline-block;
text-align:right;
height:80px;
width:50%;
background-color:red;
}
</style>
</head>
<body>
<div class='header'>
<span class='left'>Left Span 50% width</span>
<span class='right'>Right Span 50% width</span>
</div>
</body>
</html>
謝のためにこの機能について説明します。のfloat:left作品を美しくと期待される成果にFF3.1.残念ながら、IE6の右側のスパンを描画し50%、50%、効果で幅25%のブラウザウインドウです。設定値幅を100%を達成果のがブレイクFF3.1を基準を遵守モードで理解しています。できるのではないかと考えて仕事を両FF、IE6日に先進的なhacksまたは複数のCSSシートにて
解決
float: left;
加えてみるスなサービスを提供しています。左
影響を与えてしまうことにもなりますfloat値については、このように日本の書式).
私はCSSの専門家によるいかなる手段ではないでくださいその他の国におunarguableとも思うが何かを浮かせな違いに垂直位置を以下によります。
まfloatのスなサービスを提供しています。右右にそれがすべてのテキストを眼下に見下ろすべくつかの興味深い結果は、この"面白い結果が"利用できる"透明:左/右/両"の原因になりますので、ブロックでのスタイリングすることが何かを浮かべた左/右/です。 W3Schools 更にこの施設です。
ごStackoverflow.
他のヒント
これは、インラインおよびインライン-ブロックを含む空白文字(お場合は、改行)とします。お客様の幅の要素は50%+50%+空白>100%になっています。
きのいずれかの二つの要素に同じ行におHTMLドキュメント(スペース)
<div class='header'>
<span class='left'>Left Span 50% width</span><span class='right'>Right Span 50% width</span>
</div>
または利用のHTMLコメント
<div class='header'>
<span class='left'>Left Span 50% width</span><!--
--><span class='right'>Right Span 50% width</span>
</div>
私は自分好みの後になります。
だったってころがしているように思える仕事でもFirefox、IE6:
span.right {
vertical-align:top;
display:inline-block;
text-align:right;
height:80px;
width:50%;
*width:100%;
background-color:red;
}
注意 *width: 100%
かを満たすIE6の要求は無視されます。