Html CSS自适应布局
我从instagram创建了一个图库,我的脚本加载用户名、标题、图像url和个人资料图像。我想在图片上找到这些元素。但在适应屏幕(移动)方面存在困难。如何做到更具适应性?因为我使用左边距,我认为这很糟糕 我的代码:Html CSS自适应布局,html,css,Html,Css,我从instagram创建了一个图库,我的脚本加载用户名、标题、图像url和个人资料图像。我想在图片上找到这些元素。但在适应屏幕(移动)方面存在困难。如何做到更具适应性?因为我使用左边距,我认为这很糟糕 我的代码: <div id="instafeed" class="instafeed"> <div id="instafeed_body"> <div id="instafeed_main"> <a id="instafeed_
<div id="instafeed" class="instafeed">
<div id="instafeed_body">
<div id="instafeed_main">
<a id="instafeed_link" target="_blank" href="link"><img id="instafeed_image" src="image_link" /></a>
</div>
<div class="instafeed_author_block">
<div class="instafeed_author_wrapper">
<div class="instafeed_author"><img src="profile_picture" /></div>
</div>
<div class="instafeed_author_desc">
<div class="instafeed_item_author_name">username</div>
</div>
</div>
</div>
</div>
要定位,请将CSS属性
position
与right
、left
、top
和bottom
属性一起使用,这样您就可以在屏幕上精确定位元素的位置
示例:
<div class="box"></div>
.box {
height:100px;
width:100px;
background-color:black;
position:absolute;
top:50%;
left:29%;
}
HTML:
<div class="box"></div>
.box {
height:100px;
width:100px;
background-color:black;
position:absolute;
top:50%;
left:29%;
}
阅读有关此属性的详细信息或
编辑
要使其“自适应”,您还可以查看CSS transform属性,这与position属性非常匹配,可以进一步定位元素,就像从手持设备浏览一样
示例
HTML
<div class="box"></div>
<div class="container">
<div class="box">
<div class="image">
</div>
<div class="text">
<p></p>
</div>
</div>
</div>
希望这有帮助 你可以快速响应,而不是自适应,这样更好 HTML
<div class="box"></div>
<div class="container">
<div class="box">
<div class="image">
</div>
<div class="text">
<p></p>
</div>
</div>
</div>
图像将拉伸(尝试调整窗口大小),你可以调整它以适应你的图像比例…你应该考虑使用一个框架,比如Bootstrap。但是,如果您打算自己开发,您可能想查看一下,看看如何使用它们来针对不同的屏幕大小。