私は、左側に検索フォームを、右側に別のdivコンテナを持っています。右のコンテナには、別のdivにある値をフォームに送信します(結果divとしましょう)。メインdivコンテナの中にフォーム要求divを配置する方法
これはCSSである:ここでは
.main-container{
margin: 0 auto;
overflow: auto;
width: 90vw;
height: 85vh;
background-color: #ff9933;
}
/*form inside main-container on the left*/
.form{
float: left;
width: 15vw;
margin-top: 2vh;
margin-left: 2vh;
position: absolute;
}
/* results-container inside main-container on the right*/
.results-container{
display: inline-block;
width: 70vw;
float: right;
}
/* found results div inside it's container */
.result{
display: inline-block;
width: 284px;
height: 315px;
position: relative;
margin: 0 auto;
}
はあなたが理解するためにいくつかの画像は、あなたの助けに感謝
私は結果-コンテナ内の結果を中央にすることはできませんよです。私が除けばdisplay: inline-block;
は全てが中央揃えされていますが、整列していません(行ごとに1つの結果)。私がそれをこのようにすると、すべての結果が、望ましい動作ではない左側に固執します。
私はPHP jQueryなどに何か公開しています。私は$sql
の結果を数えて結果に応じてポジショニングを変更しますが、それは実用的ではありません
私は同じように答えていました。私はここでフィドルを持っている:https://jsfiddle.net/65a08ofk –
うん! 'text-align:center'はほとんどいつも私のために働いています –
私は神を誓いました私はそれを試してもうまくいかなかった、それはテキストと関連するもの(画像、スタイルなど)を中心にしていませんでした。チャーム!タイは非常に^^ – Rotsyx