一、div在body里垂直水平居中

  1. body {
  2. background: black;
  3. margin: 0;
  4. position: relative;
  5. }
  6. div[id^="vjs_video_"]{
  7. position: fixed;
  8. top: 50%;
  9. left: 50%;
  10. -webkit-transform: translate(-50%,-50%);
  11. -moz-transform: translate(-50%,-50%);
  12. transform: translate(-50%,-50%);
  13. }
  1. body {
  2. margin: 0;
  3. display: inline-block;
  4. }
  5. div {
  6. postion: absolute;
  7. top: 50%;
  8. left: 50%;
  9. -webkit-transform: translate(-50%,-50%);
  10. -moz-transform: translate(-50%,-50%);
  11. transform: translate(-50%,-50%);
  12. }

二、边框为内边框

box-sizing: border-box;