記錄兩個css的技巧和乙個js的函式

2021-06-23 07:12:13 字數 481 閱讀 3697

1排版,,同一行中既要有左浮動又要有右浮動,比如一般**的導航欄,

這樣的排版要將右浮動的內容放到前面,左浮動放在後面,

如果反過來會出現右浮動換行的效果。

2div巢狀問題,外層div沒有設定寬高,全靠內層div撐起來,這樣的話,內層div的margin-top 不會作用於本身,而是對外層div起了作用,這樣的話解決方案是不設定margin 而是設定外層div的padding ,或者是在外層div上加上浮動,或者左浮動或者右浮動都可以

3input的file

tempt=document.getelementbyid(''),files        得到乙個檔案組

之後按下標訪問

1上次修改時間

tempt.lastmodifieddate

2檔名

tempt.name

3檔案大小

tempt.size

4檔案型別

tempt.type

CSS中乙個冒號和兩個冒號的區別

單冒號 用於css3偽類,雙冒號 用於css3偽元素。偽元素由雙冒號和偽元素名稱組成。雙冒號是在css3規範中引入的,用於區分偽類和偽元素。但是偽類相容現存樣式,瀏覽器需要同時支援舊的偽類,比如 first line first letter before after等。對於css2之前已有的偽元素...

兩個棧實現乙個佇列和兩個佇列實現乙個棧

stack 後進先出 lifo 是在表的一端進行插入或刪除運算的線性表,我們把插入 刪除的這一端稱為棧頂 top 另一端稱為棧底 bottom e push e item 把元素壓入棧頂並返回此元素 e pop 移除棧頂元素並返回此元素 e peek 檢視棧頂元素而不移除它 boolean empt...

兩個棧實現乙個佇列和兩個佇列實現乙個棧

棧的特性 先進後出 filo 佇列的特性 先進先出 fifo 1 兩個棧實現乙個佇列 1 思路 入棧時,直接壓入棧1中 如果棧1滿了,判斷棧2是否為空,若為空,則將棧1元素全部倒入棧2,再入棧 若棧2不為空,則不能再入元素 出棧時,判斷棧2是否為空,若棧為空,則將棧1中的元素倒入棧2,否則直接彈出棧...