1、網頁設計css問題
不可能是 class=dt,因為dt是標簽不是樣式類,不能這樣調用;樣式類是「.」開頭的,如.light,且應該專規范書寫class = "light" 。
但對於屬.light dt{}而言,如<div class="light"><dt>nei rong </dt></div>,只是指向了.light裡面的dt節點的樣式,而對.light的節點沒有其他影響。
<div class="w960 center clear mt1"> 同時調用了.w960{}和.center{}和.clear{}和.mtl{},且不分先後,但優先顯示最後定義的樣式效果(同一屬性)
2、為什麼我用添加css後,設計視圖布局就變亂了?
css本身就是調整樣式的。亂了算是正常,修改css達到想要的效果不就行了,不然你引入css文件幹嘛用?
3、div+css布局錯亂問題解決方法
寬度計算錯誤造成錯位;解決方法:計算我們設置寬度、邊框、paddind、margin之和。
瀏覽器問題造成錯亂;解決方法盡量少使用margin屬性,或者使用css hack。
你的問題,content DIV塊中加入overflow: auto;left DIV塊中加入 float: left;right DIV塊中加入 float: right;
4、在設計網頁中,出現了CSS混合現象,該怎麼解決?
可以使用選擇器進行處理
#menu a{5、網頁設計中的CSS問題請求解決
<div class="header_right fr">
按照你的說法,這樣寫的效果確實是兩個都「激活」,加了空格才能區分是兩個類,同時用兩個類是為了增加代碼的重用性,同時減少代碼量,比如
假設fr是.fr{float:right}
.fl{float:left}
<div class="header_right fr">這個是右側漂浮的右側欄目標題</div>
<div class="header_right fl">這個是左側漂浮的右側欄目標題</div>
這樣兩個div可以同時用header_right這個類,比單獨寫兩個類節省了很多代碼,
另外如果同時「激活」的兩個類里有沖突的樣式,有一個比較復雜的覆蓋原則,不過感覺現階段你還不需要了解那個。
to一樓:用id和用class不是好不好調用的問題,主要為了代碼的可讀性和重用考慮,另外如果前端ui設計和特效js開發是分開的話,建議ui那邊是用class的,因為id可能會影響js開發的調用,要盡量把id留給js腳本的開發。
6、為什麼用DIV+CSS做網頁在設計視圖里亂跑的,而預覽又是好的?
dw8以後的其實還蠻支持div+css的
你可以找一個純div+css做得很好的網頁,會發現,它在dw里顯示也是極其的正常不會亂跑,我覺得主要還是div+css沒有設計得好,還有一些屬性沒有理解透徹。
7、css+div問題 我感覺自己做得很亂
說先你要對你網頁的結構非常清晰,這樣寫起樣式來就很有條理了
8、htmL css 如果窗口縮小,頁面樣式就錯亂這個怎麼解決?
如果窗口縮小,頁面樣式錯亂就要對每個元素設置長寬、浮動、定位保證每個元素唯一。
9、「htmL css」如果窗口縮小,頁面樣式就錯亂怎麼解決?
如果窗口縮小,頁面樣式錯亂就要對每個元素設置長寬、浮動、定位保證每個元素唯一。
10、為什麼我用div+css做的網頁在瀏覽器里顯示正常,而在dreamweaver的「設計區域」里卻是混亂的。
應當是瀏覽器兼容的問題,margin屬生不要輕易用,這個的計算方法在不同的瀏覽器有差異,盡量用padding代替,還有原因可能是因為你沒有清除浮動吧,在使用了float兩次以上,要記得清除浮動,等等瀏覽器兼容的問題,排查了就好了。