已采納回答 / 六翅獸
我是一個菜鳥,剛剛接觸css,看到師兄的問題,我實際測試了下,確實如師兄所說不能實現(xiàn)。首先p和img都浮動left,那么它們兩在沒設置margin的時候應該是僅僅挨在一起的。p標簽內容比較多,占據(jù)整個瀏覽器窗口,多行顯示,img被擠到下一行。最為關鍵的是你的p設置width:100%;那個p占據(jù)整個瀏覽器窗口的寬度,此時的margin-right被擠到瀏覽器窗口右側不可見的區(qū)域,此時設置img的格式,其實它就在那個右側不可見的區(qū)域里。要解決的話你把width:100%;去掉就行。 一個菜鳥的分解,如有不對...
2017-03-14
已采納回答 / charsandrew
聽不懂源于不熟悉,清楚浮動有很多種方法,視頻里講的是現(xiàn)在最常用的方法,使用css的偽元素選擇器來實現(xiàn)清楚浮動的效果。這是目前最通用的較規(guī)范的方法。
2017-03-06
最新回答 / 慕粉3917967
float最初創(chuàng)建的初衷就是是文字環(huán)繞圖像。float屬性定義元素在哪個方向浮動。以往這個屬性總應用于圖像,使文本圍繞在圖像周圍,不過在CSS中,任何元素都可以浮動。浮動元素會生成一個塊級框,而不論它本身是何種元素。
2017-02-22
最新回答 / lansexingyuhoo
https://www.sublimetext.com/3在這里下載相應版本就行,直接解壓安裝主要是要安裝一些插件,網(wǎng)上有很多教程
2017-01-28
最新回答 / 慕塵roz
zoom:1能夠觸發(fā)haslayout特性,用于兼容IE6/7的清除浮動。但絕大多數(shù)現(xiàn)代瀏覽器不兼容。以下是老師課程中關于清除浮動的總結,希望對你有幫助:清除浮動的兩種基本方法:1、在高度塌陷的父元素底部插入具有clear:both聲明的元素,比如在html中插入一個多余的塊級元素div,或者插入不兼容IE6/7的CSS偽元素after。這種方法與外界有接觸,可能導致頂部margin重疊。2、觸發(fā)BFC/haslayout這兩種特性。與外界隔絕,沒有margin重疊問題。BFC,Block formatt...
2017-01-23