div中float,div換行的問題

時間 2022-09-14 21:05:18

1樓:匿名使用者

瘋狂發生的發多少jpg" />現場v士大夫一二三jpg" />一二三士大夫沃爾jpg" />阿方索發生的很健康jpg" />體育沃爾因為你沒清除浮動。

我不知道你為什麼要這樣去,想不通,你這樣做沒意義知道嗎?

一個**裡面去巢狀div?再說了,人家div本來就是自動左對齊,你非得加個左浮動。

打個比方說第一塊div1 寬度100px.左浮,第二div2 100px 左浮,如果你不清掉?你覺得他會往左嗎?

這樣就導致了div跟在div1的後面,因為最外面的寬度沒設定。

你壓根就不用浮動都可以實現的效果,非得這樣做,誒。寫程式,記住:要簡潔,實用,別做無償垃圾**

2樓:赤月說**

看看我的:

瘋狂發生的發多少jpg" />現場v士大夫一二三jpg" />一二三士大夫沃爾jpg" />阿方索發生的很健康jpg" />體育沃爾

3樓:匿名使用者

因為你用了text-align:center.可以在適當的位置加個text-align:left;就ok了】

4樓:sky94羽

應該是你table或者哪個加了居中對齊的屬性吧!給div.dhtmlmenulg加個左對齊的起樣式,div.

dhtmlmenulg和 div.dhtmlmenuitem都設定好高寬!或者給table加個左對齊的樣式!

css float div中的文字ie相容模式下自動換行的問題

5樓:偷的浮雲半日閒

用hack寫法就行了 在引數前面限定如height:25px;在前面加個下劃線 _height:25px;

這個是ie6特有有寫法,寫在height:25px;的後面,注意要加分號的哈。ie7 的前面用*height:25px!important;

ie8的在後面加\9; height:25px \9;這個注意中間的空格和後面的分號。更多hack寫法。查一下。

6樓:二高中主頁

強制不換行

div自動換行div

css為什麼兩個div使用float 會換行,不併列,急求答。謝謝

7樓:匿名使用者

我測試的浮動之後他們還是並列的,不換行,不知道你用的是哪個瀏覽器,估計你的main標籤屬性影響了這塊的佈局,不過你的.gn2標籤沒有清除浮動,

8樓:zerg小盤

你的css樣式不用加.main,你的div裡面沒有class叫main的,你加了.main會去查詢class為main下面的class為gn2的標籤,你沒有class叫main的所以找不到,把.

main都刪了就行

9樓:匿名使用者

.gn2

.gn2 img

.leftgn2, .rightgn2試試

10樓:匿名使用者

好久沒搞這方面東西,乍看之下是選擇器問題

.main .leftgn2

.main .rightgn2

修改為.gn2 .leftgn2

.gn2 .rightgn2

如果不行,就在.main .gn2{}中也加入float:left;

沒解決的話,追問吧

11樓:匿名使用者

org/1999/xhtml">上述**在ie6---ie8和360急速瀏覽器下都完全正常!

呈現一行2列!

不知道樓主用的是什麼瀏覽器

12樓:書香學程式設計

vue實踐-css樣式position/display/float屬性對比使用

13樓:匿名使用者

你那個.main .leftgn2是什麼 都已經定義類了 直接呼叫 還用往下找嗎? 直接寫.rightgn2和.leftgn2

div float換行問題

14樓:匿名使用者

你的左邊和右邊div都設了浮動,你後面再加div也必須加上浮動,如果沒有,會佔用左邊div和右邊div。浮動的div不佔位置。

15樓:流年似錦亂浮生

看你寫的是亂七八糟的,連css樣式都沒有,只給看每個層的的那點style,建議你就是用div寫 你中間套table殘廢**很多 看得眼花繚亂的 雖然table相容性好 但是你在最外面套一個大的table就好了

css float 強制不換行問題

16樓:匿名使用者

把ul的position去掉,給你的ul加一個很大的width,一定要是所有li的總和,這樣,不管你的li有多少,都不會換行了

17樓:

你一個寬度就有700px,三個就把瀏覽器給擠爆了,不換行才怪

18樓:果動科技

不太明白你的意思啊,把li的width和float去掉,和加不加這2個屬性,看起完全沒有任何變化。chorme、ie6、8都看了,顯示一樣的.

19樓:鳥總

.a ul

為啥給ul一個相對定位?

div 用了float 後,為什麼跟在後面的內容不換行了?

20樓:你的碗掉了

首先,要來明白float是做什麼用的:

float 屬性定義元素在哪個方向浮動。

如果浮動非替換元素,則要指定一個明確的寬度;否則,它們會儘可能地窄。

其值預設為none!

left

元素向左浮動。right

元素向右浮動。inherit

規定應該從父元素繼承 float 屬性的值。

使用示例:

div如果後面的元素不想浮動可以這樣來清除,示例:

divclear的值:可以為both都清楚,left清除左浮動,right清除右浮動,inherit清除繼承浮動。

21樓:海南特產大全

那是因為你設定總的寬度比較大,後面的內容水平排列有空間,所以你浮動後面的內容不會換行。你如果想讓後面的內容另起一行,可以把div的寬度設定小一些,後面的內容沒有空間,就會掉下去的!

不知道你理解沒?建議你可以去w3school 去看看css浮動的知識,講的很明瞭!

22樓:匿名使用者

這就是浮動的效果所在啊,你設定了左浮動,那你後面的一個容器肯定會水平顯示的,只要寬度夠,就肯定顯示,要想下面一個換行,那就設定下面一個容器的clear:both清除浮動就好。

23樓:匿名使用者

你這個曾沒有設定寬度,寬度預設是100%的,當然會把內容擠下去的,設定個寬度就好了。

24樓:匿名使用者

div是塊元素,是自佔一行的,你加上style="float:left",它就浮動到左邊,這個時候在它後面加內容是不會換行的,但如果你再加div,因為後面的div是塊元素,所以就會換行

25樓:山野風景

你可考慮瀏覽器的相容性,換個瀏覽器試試或版本試試

多個float的div 之間,想強制換行怎麼辦

26樓:匿名使用者

可以是強制換行,是帶有橫線劃分的分行。也可以設定div為float浮動,設定好相應寬度也可以達到換行的效果。

css li float後換行的問題

27樓:綠水芙蓉衣

li 試試,可能因為你沒有限制高度的原因

28樓:心戀米蘭

不用加這個屬性也一樣啊。你看我給的例子

http://www.w3.org/1999/xhtml">測試標題測試標題測試標題測試標題測試標題

測試標題測試標題測試標題測試標題測試標題

測試標題測試標題測試標題測試標題測試標題

測試標題測試標題測試標題測試標題測試標題

測試標題測試標題測試標題測試標題測試標題

div中多個class重複使用與div中單個class相對來說哪個好一些

div中的使用重複的class可以便於對具有相同class類名的類進行統一控制,一般來說如果你的所有內容要控制的格式效果是一樣的,那麼用重複的class就可以了,而如果要控制的內容格式不是一致的,那就需要用到單個的class去一一控制,不過建議在程式設計過程中,不要使用太多的class了,以免出現 ...

如何可以讓div內的元素不換行,如何讓一個div中的內容不換行

海里的月光 1 開啟vscode,建立一個測試頁面,在測試頁面中,新增一個寬度 300px的div,同時新增div的紅色邊框。此處設定固定寬度和邊框,是為了更好的演示換行與不換行。2 在div標籤的內部,新增一些測試的文字,這些文字可以隨便新增,僅僅只是演示而已。文字不要太少,最少要佔據兩行的空間。...

關於div層居中的問題,div中如何設定文字居中

起作用的,記住一定要給這個div層設定寬度,因為div層它的預設寬度是100 當然加margin 0px auto 不起作用了。但你給這個層寫了寬度width 500px margin 0px auto 這樣才起作用呢。我這有兩中解決方法 一 確保有 檔案頭有。宣告 要不然ie6無效,ff可以 加上...