javascript - 這種評論表單的布局是怎么做出來的?
問題描述
這是簡書的評論表單:
我的 html 結(jié)構(gòu)如下:
<form action='' method='post'> <a href='http://m.4tl426be.cn/wenda/3430.html' class='avatar'><img src='http://m.4tl426be.cn/wenda/images/avatar.jpg' alt=''></a> <textarea placeholder='寫下你的評論...'></textarea> <footer><span>Ctrl + Return 發(fā)表</span><button type='reset'>取消</button><button type='submit'>發(fā)送</button> </footer></form>
我設(shè)置頭像 .avatar 元素左浮動,然后設(shè)置 textarea 的 width=100%,但是這樣設(shè)置后 textarea 會新起一行,無法達(dá)到想要的效果。我想實現(xiàn)簡書這樣的布局該怎么設(shè)置 css 樣式?
問題解答
回答1:= =題主不會照搬其樣式么?form設(shè)置relative,頭像設(shè)置absolute……
關(guān)鍵詞:絕對定位
.avatar { margin-right: -50px; float: left;}textarea { display: block; width: 100%; margin-left: 50px;}
以上按照你的思路來的,其實要實現(xiàn)這種分欄布局方法有很多種,BFC、absolute、flex 都可以。
回答3:<form action='' method='post'>
<p style='width:20%;float:left'> <a href='http://m.4tl426be.cn/wenda/3430.html' class='avatar'><img src='http://m.4tl426be.cn/wenda/images/avatar.jpg' alt=''></a></p><p style='width:80%;float:right'> <textarea placeholder='寫下你的評論...'></textarea> <footer><span>Ctrl + Return 發(fā)表</span><button type='reset'>取消</button><button type='submit'>發(fā)送</button> </footer></p>
</form>
回答4:代碼先寫4 后寫5
相關(guān)文章:
1. bootstrp是col-md-12列的,只有col-md-10有內(nèi)容,可以讓沒有內(nèi)容的不占據(jù)位置嗎;2. 常量在外面不加引號會報錯。3. wordpress里,這樣的目錄列表是屬于小工具還是啥?4. android - Genymotion 微信閃退 not find plugin.location_google.GoogleProxyUI5. python如何設(shè)置一個隨著系統(tǒng)時間變化的動態(tài)變量?6. 百度地圖 - Android app中準(zhǔn)備接入地圖sdk,百度VS高德哪個好一點?7. 我的怎么不顯示啊,話說有沒有QQ群什么的8. mysql federated引擎無法開啟9. MySQL 使用 group by 之后然后 IFNULL(COUNT(*),0) 為什么還是會獲得 null10. sublime text3安裝package control失敗
