1、 overflow屬性的使用,確定時怎樣讓子元素的高度始終和父元素同高?
給左浮動的子元素的下一個兄弟元素清除浮動,沒有就添加一個空元素來清除浮動,或者是給父元素 添加overflow: hidden屬性。
2、 如何讓input的文本框變為多行?
textarea></textarea> 是多行文本的標簽
比如你要設個五行、一行50字的文本框,<textarea name="txt" clos=",50" rows="5" warp="virtual"></textarea>
textarea標簽屬性wrap:規定當提交表單時,文本區域中的文本應該怎樣換行;off(不自動換行)、hard(顯示效果和提交數據都自動換行)、soft(顯示效果自動換行,提交的數據不自動換行)、physical(相當于hard)、virtual(相當于soft);
form:定義文本區域所屬的一個或多個表單;
required:規定文本域為必須輸入項目(必填內容);
autofocus:規定當頁面加載時,文本區域自動獲得焦點;
maxlength:指定文本域中允許的最大字符數;如maxlength="20"表示最多只能輸入20個文字;
placeholder:指定占位符,占位符會在輸入文字為空時顯示,并會在元素獲得焦點時消失,也就是預先提示用戶這里應該輸入什么,鼠標點上去就消失的文字。
3、 怎么用css控制滾動條?
1、首先讓我們創建一個HTML文件。
2、通過記事本來編輯,書寫上一個HTML的整體結構。3、書寫一個div模塊。4、接著開始寫css代碼。5、定義上div的長寬。6、利用overflow屬性,來設置是否展示滾動欄。7、打開HTML網頁,就已經可以看到右邊滾動欄了。4、 兩段代碼怎么能并列顯示?
在HTML中讓兩個div并排顯示,通常情況下有三種實現方式,包括:(1)設置為行內樣式,display:inline-block(3)設置position定位屬性為absolute以下為三種方式的具體實現代碼:1、設置每個div的展現屬性為行內樣式,示例代碼為:
div1div2div1div23、設置position定位屬性為absolute, 示例代碼為:div1div2css清除浮動方法(1)添加新的元素 、應用 clear:both.clear {height: 0;height: 0;overflow: hidden;}(2)父級div定義 overflow: autooverflow: auto;zoom: 1; //處理兼容性問題}(3)偽類 :after 方法 outer是父div的樣式.outer { zoom:1; } /*==for IE6/7 Maxthon2==*/.outer :after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden; }