css使用技巧

定位技巧

  1. 善用100%,在最右邊可以用left:100%實(shí)現(xiàn)他在最右邊。
    看到這個(gè)child出去了在最右邊
*{
  padding: 0;
  margin:0;
  box-sizing:border-box ;
}
.parent{
  display: flex;
  border: 1px  blue solid;
  height: 100px;
  width:300px;
}
.child{
    display: flex;
  border: 1px  black solid;
  height: 100px;
  width:100px;
   left:100%;
  position: relative;
  1. 某些瀏覽器無(wú)top/left位置會(huì)有bug,所以一般都寫(xiě)上。
  2. 善用left和transform可以直接居中。


    直接居中了
.child{
    display: flex;
  border: 1px  black solid;
  height: 100px;
  width:100px;
   left:50%;
  position: relative;
  transform:translateX(-50%)}
  1. white-space
    代表了文字內(nèi)容換行與否。
  2. calc
    可以讓%與px混用。eg:
    buttom:calc(100%+20px)
  3. 雖然body如果用border看不會(huì)鋪滿整個(gè)屏幕,但是background改變背景色還是會(huì)整個(gè)網(wǎng)頁(yè)而非border內(nèi)變色。
  4. 記住滾動(dòng)條是17px,如果做布局的時(shí)候發(fā)現(xiàn)有地方差17px就是滾動(dòng)條了
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容