學習CSS的定位以及其中遇到的問題

2021-09-25 06:06:10 字數 584 閱讀 2008

因為margin是根據父級元素的寬度自動調整的,所以如果父級元素未設定寬度,則**本身就不會起作用(如果父級元素下的其他元素佔據了空間而使父級元素有了寬度,那麼應該也會生效,詳細都有什麼場景還沒弄清楚)

有時候會發現,絕對定位,固定定位會導致**失效從而無法居中,實際情況是這種定位方式屬於浮動定位,元素已經脫離了父級的盒子,從而不能根據父級元素進行調整,auto沒了參考的值。(網上有用left:50%;margin-left:負的盒子寬度的一半從而解決的方法)

有時候可能是及其簡單的錯誤導致這條**失效,例如margin一般是塊級元素才有的屬性,有的時候可能會誤用在了行內元素上導致**失效。(可以使用display:block的方法使行內元素表現出塊級元素的性質從而使用這個**達到居中的目的)

出錯的主要原因其實就有兩個,乙個是有的元素本身不具備margin的屬性,另乙個是margin:0 auto找不到父級元素的width。

本人接觸技術較少,初次學習想多寫一些日誌記錄所遇到的問題,有什麼說的不對的希望大家指出。

2019.7.13

Redis集群及其中間遇到的坑

進入redis目錄下make make install 可能會報錯 bin sh cc 未找到命令 make 1 adlist.o 錯誤 127原因是沒有gcc,安裝gcc就好yum install gcc 建議下版本高一點的 將 opt redis 4.0.0 src redis trib.rb複...

漢堡按鈕的製作以及其中的問題

第一種自己寫的,下面的第二種是網上的用乙個span使用做出來的 html css box box span 這裡有個問題就是在格式高寬同時設定了margin auto時候top等屬性的移動的時候是2被的數值 box s1 box s2 box s3 box s1rotate box s2transl...

徹底刪除kafka的topic以及其中的資料

複製於 自己遇到問題,發現的問題貼上過來 刪除kafka topic及其資料,嚴格來說並不是很難的操作。但是,往往給kafka 使用者帶來諸多問題。專案組之前接觸過多個開發者,發現都會偶然出現無法徹底刪除kafka的情況。本文總結多個刪除kafka topic的應用場景,總結一套刪除kafka to...