How to center an iframe horizontally?

前端 未结 12 962
梦毁少年i
梦毁少年i 2020-11-29 16:48

Consider the following example: (live demo)

HTML:

div

CSS:

div         


        
12条回答
  •  孤城傲影
    2020-11-29 17:21

    If you are putting a video in the iframe and you want your layout to be fluid, you should look at this webpage: Fluid Width Video

    Depending on the video source and if you want to have old videos become responsive your tactics will need to change.

    If this is your first video, here is a simple solution:

    And add this css:

    .videoWrapper {
    	position: relative;
    	padding-bottom: 56.25%; /* 16:9 */
    	padding-top: 25px;
    	height: 0;
    }
    .videoWrapper iframe {
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 100%;
    	height: 100%;
    }

    Disclaimer: none of this is my code, but I've tested it and was happy with the results.

提交回复
热议问题