我發現一個wordpress的contactform插件似乎很容易。它是一個免費的插件,所以我相信作者不會介意發佈他的一些代碼。我試圖將文本區域放在文本字段旁邊。這裏有一些奇怪的事情發生。當我使用負邊距時,藍色框在紅色下方「消失」。浮動形式的接觸形式
<div id="simple-contact-form">
http://jsfiddle.net/bald1/3c7WG/
我發現一個wordpress的contactform插件似乎很容易。它是一個免費的插件,所以我相信作者不會介意發佈他的一些代碼。我試圖將文本區域放在文本字段旁邊。這裏有一些奇怪的事情發生。當我使用負邊距時,藍色框在紅色下方「消失」。浮動形式的接觸形式
<div id="simple-contact-form">
http://jsfiddle.net/bald1/3c7WG/
爲了讓你需要下面的CSS這項工作的跨瀏覽器:
#simple-contact-form .right {
float: right;
width: 50%;
box-sizing: border-box;
-moz-box-sizing: border-box;
}
#simple-contact-form .right fieldset {
width: 100%;
box-sizing: border-box;
-moz-box-sizing: border-box;
}
fieldset {
margin: 0;
box-sizing: border-box;
-moz-box-sizing: border-box;
}
而且你需要包括一個div裏面的三個文本框與一類「權」 :
<div class="right">
<fieldset class="scf-name">
<label for="scf_name">Name (Required)</label>
<input name="scf_name" id="scf_name" type="text" size="33" maxlength="99" value="" placeholder="Your name" />
</fieldset>
<fieldset class="scf-email">
<label for="scf_email">Email (Required)</label>
<input name="scf_email" id="scf_email" type="text" size="33" maxlength="99" value="" placeholder="Your email" />
</fieldset>
<fieldset class="scf-response">
<label for="scf_response">1 + 1 =</label>
<input name="scf_response" id="scf_response" type="text" size="33" maxlength="99" value="" placeholder="2" />
</fieldset>
</div>
感謝您的回答,但我希望信息框出現在文本框旁邊,而不是在它們下面。如果可能的話.. 啊哈!現在我看到你的形象!那就是我想要的!,我會試試看。謝謝! – user2915962
在屏幕截圖中,藍框位於不在它們之下的綠色框的左側? –
是的,在你的照片中它看起來不錯,但是當我看着你的小提琴時,藍色的盒子不會跳起來......當我將片段添加到我自己的小提琴時,我遇到了同樣的問題。 – user2915962
因此,您正在尋找將消息區域直接放在其他三個字段旁邊?類似於下面顯示的圖像? – BuddhistBeast
是的完全一樣......我不知道爲什麼它不會工作。我已經把東西放在一起,之前沒有任何麻煩..在我看來,奧西(下)設法將其餘的藍色框分開.. – user2915962
你將不得不玩你的寬度百分比你的直到它工作。可悲的事實是,所有瀏覽器都以不同的方式解讀代碼,這似乎就是這種情況。更清楚的是,這個百分比位於「#simple-contact-form fieldset」 – BuddhistBeast