我正在嘗試創建一個非常基本的聊天系統,其中一部分將作爲聊天行的輸入框。如果用戶已經登錄,那就是我需要的;但如果用戶沒有登錄,我想要一個額外的文本框來允許他們輸入他們的名字。用兩個div填充寬度,其中一個可能不存在
我有以下的HTML(儘管它當然可以改變):
<form>
<input type="text" placeholder="Name?" name="name" id="name"> <!-- This line may be absent -->
<input type="text" placeholder="What do you want to say?" name="say" id="say">
</form>
是否有可能利用CSS樣式這將讓#name
和#say
一起填寫form
的整個寬度,與#say
如果#name
不存在,則取所有寬度?
(後端是Ruby on Rails的;我的JavaScript可用,因此可以使用JS的解決方案,但我們更希望純CSS如果可能的話)
基於上下文,我想你會使用編程語言(php,javascript)來做很多這樣的事情?你可以給我們什麼其他信息? – DouglasMarken 2011-04-05 08:41:39
@DouglasMarken - 公平點。增加了它是可用的RoR w/JS。 – Chowlett 2011-04-05 08:43:19