0

最初に認めますが、これは HTML/CSS コーディングの最初の試みです。だから私のコードの乱雑さを許してください。

2 つの問題があります。 1. ブラウザ ウィンドウを縮小してスクロール バーが表示されるようにすると、3 つのドロップダウン メニューが表示されなくなります。2. ボタン (リソースの検索) を中央に配置しようとしていますが、わかりません。左右の余白を自動化したり、テキストの配置を試みたりしましたが、3 つのボックス (幅が 200px) の配置が台無しになりました。

誰かが提供できる助けをありがとう!

HTML:

<div id="resource-wrapper">

<div id="content">
    <p class="resource-p">Welcome to Our Resource Center.</p>
    <p class="resource-p">How may we help you?</p>
</div>

<div id=buttons-div>    
<div id=select>
    <select class="dropdown" name="field_related_brands_nid">
        <option value="All" selected="selected">Any</option>
        <option value="2511">Sample</option>
    </select>
    <select class="dropdown-2" name="field_related_technology_nid">
        <option value="All" selected="selected">Any</option>
        <option value="444">Sample</option>
    </select>
    <select class="dropdown-3" name="field_resource_type_value_many_to_one">
        <option value="All" selected="selected">Any</option>
        <option value="multimedia">Sample</option>
    </select>
</div>
<div id=buttons>    
    <img src="Images/Buttons1.jpg" class="resource-image">
    <img src="Images/Buttons2.jpg" class="resource-image">
    <img src="Images/buttons3.jpg" class="resource-image">
</div>
<button type="submit" class="resource-p1">Find Resources</button>
</div>

</div>

CSS:

#resource-wrapper {
width: 850px;
margin: 0 auto;}

#content {
background-color: #669bcf;
padding: 1px;
width: 100%;}

.resource-p {
text-align: center;
font-size: 30px;
font-family: sans-serif;
color: white;
line-height: 15px}

#buttons-div {
position: relative;
width: 850px;}

#select {
position: fixed;
margin-top: 214px;
width: 850px;}

.dropdown {
width: 160px;
margin-left: 78px;}

.dropdown-2 {
width: 125px;
margin-left: 115px;}

.dropdown-3 {
width: 95px;
margin-left: 148px;}

.resource-image {
margin: 50px 0 0 58px;}

.resource-p1 {
padding: 16px 18px 13px 18px;
margin: 20px;
text-align: center;
font-size: 21px;
font-family: sans-serif;
color: white;
font-weight: bold;
background-color: #669bcf;
border-style: solid;
border-width: 1px 1px 3px 1px;
border-color: #d7e4f4;
border-radius: 5px;}
4

2 に答える 2

0

デモ

1)を からに変更し#selectます 2) ボタンをコンテナで包み、そのコンテナを渡しますpositionfixedabsolute

text-align:center

HTML

<div id="find-resources-container">
            <button type="submit" class="resource-p1">Find Resources</button>
</div>

CSS

#find-resources-container {
 text-align:center   
}
于 2013-11-14T17:28:49.010 に答える