1樓:網友
list-style由於ie支援不好,所以建議用js控制**。
要分兩列顯示 定義li float:left 外層的寬度定義好。
示例,ie下和ff下同樣。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
把20條分成兩列顯示。
2樓:網友
我曾用左右兩個**裡面套兩個視窗iframe方法做過 實在不值一提啊。
css和js的問題
3樓:網友
css通常是放在head中。js要看具體情況。
html的解析是從上到下的,當網速很慢的情況下,你把css檔案放html最底下的話,網頁一點一點的載入頁面上的**、div、flash、**等元素,這些東世哪山西緩消最開始顯示不出你定義的css樣式(因為還沒讀取到最下面引用的css),直到瀏覽器在最後讀取完最下面的css檔案後才能把樣式顯示出來,這樣給瀏覽者的體驗就不好。
js一般也是放在head裡面,但有時候要放到body區域或是html最後:
1.例如乙個js指令碼,功能搜中是取得頁面上乙個id為list的ul列表,並對其設定執行某個操作。
假如這個js裡面沒有設定乙個檢查list元素是否已經載入的機制,那麼這個js直接放到head區域的時候,當瀏覽器載入到js就開始執行了,而list這個ul元素在body裡面,比js後載入,js執行時還沒取到ul列表就開始執行就出錯了。所以這個js要放到list元素的後面引用。網上很常見那個上下左右不間斷迴圈滾**片的js就存在這個問題。
放在html最後的情況。
某些js功能並不重要,其本身不載入不影響頁面功能或美觀。比如一些**訪問量統計**,通常都會給你一段js要求你加入到網頁中就能統計你**瀏覽、訪客ip等。這種js就可以放在網頁最底下。
因為是引用的第三方**,在前面載入的話會影響你網頁的整體呈現速度,把它放最下面,你網頁都呈現給客戶了,再來呼叫這個拖網速的js也不遲。
css**問題
4樓:horse愛前端
下面的這個是margin-left:-20px;的效果。
下面是margin-left:20px;的效果。
注意:margin可以使用負值,情況和上面一樣,但是padding不能使用負值。
css中如何定義網頁寬度和位置,css中怎麼控制網頁的寬度
1 首先開啟hbuilder軟體,新建一個html檔案,寫入一個p標籤,裡面寫入一句話 2 然後在上方定義style標籤,修改body標籤的樣式,這裡用width屬性設定body的寬度為600畫素,高度設為1000,居中使用margin屬性,最後為了觀察效果最後在設定一個寬度為10畫素的邊框並給邊框...
css關於父元素的問題,css中的祖先元素以及父元素問題
class red 1 不是元素,class red 1 只是一個樣式 為了li設定的 是屬於li的,所以你只用看li 的父元素是誰就可以了 li的父元素就是ul 一定要弄清楚 class id 這些都不是元素,只是用來設定樣式的名字 red 1是li的名稱,代表的仍然是li,li的父元素是ul,所...
css中border的屬性,css如果寫這種border屬性
css 盒模型border屬性 css border是控制物件的邊框邊線寬度 顏色 虛線 實線等樣式css屬性。在 中 border 1 表示 邊框寬度為1px,css顏色為黑色,預設為實線樣式邊 1 border邊框語法 1 border left 設定左邊框,一般單獨設定左邊框樣式使用 2 bo...